From 07bc32118b37c7eb269752b8dde39c9058801fe5 Mon Sep 17 00:00:00 2001 From: "Marshall T. Vandegrift" Date: Mon, 6 Jul 2009 13:15:15 -0400 Subject: [PATCH 01/27] Fix nasty recursion bug. --- src/calibre/ebooks/mobi/writer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/ebooks/mobi/writer.py b/src/calibre/ebooks/mobi/writer.py index 7e5bb77460..c2e5e2e72a 100644 --- a/src/calibre/ebooks/mobi/writer.py +++ b/src/calibre/ebooks/mobi/writer.py @@ -1954,7 +1954,7 @@ class MobiWriter(object): first = False else : self._oeb.logger.info('Generating flat CTOC ...') - for (i, child) in enumerate(toc.iter()): + for (i, child) in enumerate(toc.iterdescendants()): # Only add chapters or articles at depth==1 # no class defaults to 'chapter' if child.klass is None : child.klass = 'chapter' From c479a6a4a7d1205293edce822190252c7f6e3be2 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 18 Jul 2009 12:32:53 -0600 Subject: [PATCH 02/27] Use Qt 4.5.2 in windows build --- installer/windows/freeze.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/installer/windows/freeze.py b/installer/windows/freeze.py index 8e9d315807..010e95e30d 100644 --- a/installer/windows/freeze.py +++ b/installer/windows/freeze.py @@ -6,7 +6,7 @@ __docformat__ = 'restructuredtext en' ''' Freeze app into executable using py2exe. ''' -QT_DIR = 'C:\\Qt\\4.5.1' +QT_DIR = 'C:\\Qt\\4.5.2' LIBUSB_DIR = 'C:\\libusb' LIBUNRAR = 'C:\\Program Files\\UnrarDLL\\unrar.dll' PDFTOHTML = 'C:\\cygwin\\home\\kovid\\poppler-0.10.6\\rel\\pdftohtml.exe' From 8290e98838740c5cc4e891ef545d4975bdfc025f Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 18 Jul 2009 13:32:13 -0600 Subject: [PATCH 03/27] More unicode fixes in the news download code --- src/calibre/web/feeds/news.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/calibre/web/feeds/news.py b/src/calibre/web/feeds/news.py index 88367ac63e..ee3d48ead7 100644 --- a/src/calibre/web/feeds/news.py +++ b/src/calibre/web/feeds/news.py @@ -579,7 +579,7 @@ class BasicNewsRecipe(Recipe): if self.failed_downloads: self.log.warning(_('Failed to download the following articles:')) for feed, article, debug in self.failed_downloads: - self.log.warning(article.title+_(' from ')+feed.title) + self.log.warning(article.title, 'from', feed.title) self.log.debug(article.url) self.log.debug(debug) if self.partial_failures: @@ -968,22 +968,25 @@ class BasicNewsRecipe(Recipe): a = request.requestID[1] article = request.article - self.log.debug(_(u'\nDownloaded article %s from %s')%(article.title, article.url)) + self.log.debug('Downloaded article:', article.title, 'from', article.url) article.orig_url = article.url article.url = 'article_%d/index.html'%a article.downloaded = True article.sub_pages = result[1][1:] self.jobs_done += 1 - self.report_progress(float(self.jobs_done)/len(self.jobs), _(u'Article downloaded: %s')%article.title) + self.report_progress(float(self.jobs_done)/len(self.jobs), + _(u'Article downloaded: %s')%repr(article.title)) if result[2]: self.partial_failures.append((request.feed.title, article.title, article.url, result[2])) def error_in_article_download(self, request, traceback): self.jobs_done += 1 - self.log.error(_(u'Failed to download article: %s from %s\n')%(request.article.title, request.article.url)) + self.log.error('Failed to download article:', request.article.title, + 'from', request.article.url) self.log.debug(traceback) self.log.debug('\n') - self.report_progress(float(self.jobs_done)/len(self.jobs), _('Article download failed: %s')%request.article.title) + self.report_progress(float(self.jobs_done)/len(self.jobs), + _('Article download failed: %s')%repr(request.article.title)) self.failed_downloads.append((request.feed, request.article, traceback)) def parse_feeds(self): From 50d6e86de89d5b7cec1114f0c66b43fa1979ab65 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 18 Jul 2009 14:47:30 -0600 Subject: [PATCH 04/27] MOBI Output: Don't error out if indexing fails --- src/calibre/ebooks/mobi/writer.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/calibre/ebooks/mobi/writer.py b/src/calibre/ebooks/mobi/writer.py index 758d560379..1a58628764 100644 --- a/src/calibre/ebooks/mobi/writer.py +++ b/src/calibre/ebooks/mobi/writer.py @@ -189,15 +189,15 @@ class Serializer(object): path = urldefrag(ref.href)[0] if hrefs[path].media_type not in OEB_DOCS: continue - + if ref.type == 'other.start' : # Kindle-specific 'Start Reading' directive buffer.write('') - else: + buffer.write(' />') + else: buffer.write(' thisRecord : thisRecordPrime = (offset + length) // RECORD_SIZE - + sectionChangesInThisRecord = True sectionChangedInRecordNumber = thisRecordPrime self._currentSectionIndex += 1 # <<< @@ -669,7 +669,7 @@ class MobiWriter(object): continue # If no one has taken the openingNode slot, it must be us - # This could happen before detecting a section change + # This could happen before detecting a section change if self._HTMLRecords[thisRecord].openingNode == -1 : self._HTMLRecords[thisRecord].openingNode = myIndex self._HTMLRecords[thisRecord].openingNodeParent = self._currentSectionIndex @@ -1468,7 +1468,7 @@ class MobiWriter(object): record0.write('\0\0\0\x01') # 0xb8 - 0xbb : FCIS record number - if FCIS_FLIS : + if FCIS_FLIS and self._indexable: # Write these if FCIS/FLIS turned on # 0xb8 - 0xbb : FCIS record number record0.write(pack('>I', self._fcis_number)) From d1aabbaa1f3e5de06a7d32a057c4dc858b2ec8f8 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 18 Jul 2009 17:34:35 -0600 Subject: [PATCH 05/27] MOBI Output: Strip inline nav sections from periodicals --- src/calibre/ebooks/mobi/output.py | 46 +++++++++++-- src/calibre/ebooks/mobi/writer.py | 110 ++++++++++++++++++------------ 2 files changed, 109 insertions(+), 47 deletions(-) diff --git a/src/calibre/ebooks/mobi/output.py b/src/calibre/ebooks/mobi/output.py index 5f1aa37e19..9da435539c 100644 --- a/src/calibre/ebooks/mobi/output.py +++ b/src/calibre/ebooks/mobi/output.py @@ -67,31 +67,62 @@ class MOBIOutput(OutputFormatPlugin): self.oeb.manifest.add(id, href, 'image/gif', data=raw) self.oeb.guide.add('masthead', 'Masthead Image', href) + def dump_toc(self, toc) : + self.log( "\n >>> TOC contents <<<") + self.log( " toc.title: %s" % toc.title) + self.log( " toc.href: %s" % toc.href) + for periodical in toc.nodes : + self.log( "\tperiodical title: %s" % periodical.title) + self.log( "\t href: %s" % periodical.href) + for section in periodical : + self.log( "\t\tsection title: %s" % section.title) + self.log( "\t\tfirst article: %s" % section.href) + for article in section : + self.log( "\t\t\tarticle title: %s" % repr(article.title)) + self.log( "\t\t\t href: %s" % article.href) + + def dump_manifest(self) : + self.log( "\n >>> Manifest entries <<<") + for href in self.oeb.manifest.hrefs : + self.log ("\t%s" % href) def periodicalize_toc(self): from calibre.ebooks.oeb.base import TOC toc = self.oeb.toc if toc and toc[0].klass != 'periodical': - start_href = self.oeb.spine[0].href + one, two = self.oeb.spine[0], self.oeb.spine[1] self.log('Converting TOC for MOBI periodical indexing...') + articles = {} if toc.depth() < 3: + # single section periodical + self.oeb.manifest.remove(one) + self.oeb.manifest.remove(two) sections = [TOC(klass='section', title=_('All articles'), - href=start_href)] + href=self.oeb.spine[0].href)] for x in toc: sections[0].nodes.append(x) else: + # multi-section periodical sections = list(toc) - for x in sections: + for i,x in enumerate(sections): x.klass = 'section' + articles = list(x) + if articles: + self.oeb.manifest.remove(self.oeb.manifest.hrefs[x.href]) + x.href = articles[0].href + + for sec in sections: articles[id(sec)] = [] for a in list(sec): a.klass = 'article' articles[id(sec)].append(a) sec.nodes.remove(a) - root = TOC(klass='periodical', href=start_href, + + root = TOC(klass='periodical', href=self.oeb.spine[0].href, title=unicode(self.oeb.metadata.title[0])) + for s in sections: if articles[id(s)]: for a in articles[id(s)]: @@ -103,6 +134,13 @@ class MOBIOutput(OutputFormatPlugin): toc.nodes.append(root) + # Fix up the periodical href to point to first section href + toc.nodes[0].href = toc.nodes[0].nodes[0].href + + # GR diagnostics + #self.dump_toc(toc) + #self.dump_manifest() + def convert(self, oeb, output_path, input_plugin, opts, log): self.log, self.opts, self.oeb = log, opts, oeb diff --git a/src/calibre/ebooks/mobi/writer.py b/src/calibre/ebooks/mobi/writer.py index 1a58628764..0e32c471bf 100644 --- a/src/calibre/ebooks/mobi/writer.py +++ b/src/calibre/ebooks/mobi/writer.py @@ -31,6 +31,7 @@ from calibre.ebooks.compression.palmdoc import compress_doc INDEXING = True FCIS_FLIS = True +WRITE_PBREAKS = True # TODO: # - Optionally rasterize tables @@ -190,24 +191,20 @@ class Serializer(object): if hrefs[path].media_type not in OEB_DOCS: continue - if ref.type == 'other.start' : - # Kindle-specific 'Start Reading' directive - buffer.write('') - else: - buffer.write('') + self.serialize_href(ref.href) + # Space required or won't work, I kid you not + buffer.write(' />') + buffer.write('') def serialize_href(self, href, base=None): @@ -651,7 +648,9 @@ class MobiWriter(object): # Commented out because structured docs don't count section changes in nodeCount # self._HTMLRecords[thisRecord].currentSectionNodeCount += 1 + ''' # *** This should check currentSectionNumber, because content could start late + GR's tweaked code for b14 if thisRecord > 0: # If next article falls into a later record, bump thisRecord thisRecordPrime = thisRecord @@ -667,6 +666,19 @@ class MobiWriter(object): continue else : continue + ''' + # *** This should check currentSectionNumber, because content could start late + if thisRecord > 0: + sectionChangesInThisRecord = True + sectionChangesInRecordNumber = thisRecord + self._currentSectionIndex += 1 + self._HTMLRecords[thisRecord].nextSectionNumber = self._currentSectionIndex + # The following node opens the nextSection + self._HTMLRecords[thisRecord].nextSectionOpeningNode = myIndex + continue + else : + continue + # If no one has taken the openingNode slot, it must be us # This could happen before detecting a section change @@ -1267,30 +1279,28 @@ class MobiWriter(object): record.write(data) # Marshall's utf-8 break code. - record.write(overlap) - record.write(pack('>B', len(overlap))) - nextra = 0 - pbreak = 0 - running = offset - - while breaks and (breaks[0] - offset) < RECORD_SIZE: - # .pop returns item, removes it from list - pbreak = (breaks.pop(0) - running) >> 3 - if self.opts.verbose > 2 : - self._oeb.logger.info('pbreak = 0x%X at 0x%X' % (pbreak, record.tell()) ) - encoded = decint(pbreak, DECINT_FORWARD) - record.write(encoded) - running += pbreak << 3 - nextra += len(encoded) - - lsize = 1 - while True: - size = decint(nextra + lsize, DECINT_BACKWARD) - if len(size) == lsize: - break - lsize += 1 - - record.write(size) + if WRITE_PBREAKS : + record.write(overlap) + record.write(pack('>B', len(overlap))) + nextra = 0 + pbreak = 0 + running = offset + while breaks and (breaks[0] - offset) < RECORD_SIZE: + # .pop returns item, removes it from list + pbreak = (breaks.pop(0) - running) >> 3 + if self.opts.verbose > 2 : + self._oeb.logger.info('pbreak = 0x%X at 0x%X' % (pbreak, record.tell()) ) + encoded = decint(pbreak, DECINT_FORWARD) + record.write(encoded) + running += pbreak << 3 + nextra += len(encoded) + lsize = 1 + while True: + size = decint(nextra + lsize, DECINT_BACKWARD) + if len(size) == lsize: + break + lsize += 1 + record.write(size) # Write Trailing Byte Sequence if INDEXING and self._indexable: @@ -1370,8 +1380,13 @@ class MobiWriter(object): metadata = self._oeb.metadata exth = self._build_exth() last_content_record = len(self._records) - 1 + + ''' if INDEXING and self._indexable: self._generate_end_records() + ''' + self._generate_end_records() + record0 = StringIO() # The PalmDOC Header record0.write(pack('>HHIHHHH', self._compression, 0, @@ -1468,7 +1483,7 @@ class MobiWriter(object): record0.write('\0\0\0\x01') # 0xb8 - 0xbb : FCIS record number - if FCIS_FLIS and self._indexable: + if FCIS_FLIS : # Write these if FCIS/FLIS turned on # 0xb8 - 0xbb : FCIS record number record0.write(pack('>I', self._fcis_number)) @@ -1501,16 +1516,25 @@ class MobiWriter(object): record0.write(pack('>IIII', 0xffffffff, 0, 0xffffffff, 0xffffffff)) # 0xe0 - 0xe3 : Extra record data - # The '5' is a bitmask of extra record data at the end: + # Extra record data flags: # - 0x1: (?) # - 0x2: GR # - 0x4: - # Of course, the formats aren't quite the same. # GR: Use 7 for indexed files, 5 for unindexed + # Setting bit 2 (0x4) disables functionality + ''' if INDEXING and self._indexable : record0.write(pack('>I', 7)) else: record0.write(pack('>I', 5)) + ''' + + trailingDataFlags = 1 + if self._indexable : + trailingDataFlags |= 2 + if WRITE_PBREAKS : + trailingDataFlags |= 4 + record0.write(pack('>I', trailingDataFlags)) # 0xe4 - 0xe7 : Primary index record record0.write(pack('>I', 0xffffffff if self._primary_index_record is From 2f8d95124e156188ddf87bbfb2b22f1e826d72df Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 19 Jul 2009 09:34:15 -0600 Subject: [PATCH 06/27] Fix #2864 (ebook-convert --list-recipes fails with UnicodeEncodeError (0.6.0b14)) --- src/calibre/ebooks/conversion/plumber.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/calibre/ebooks/conversion/plumber.py b/src/calibre/ebooks/conversion/plumber.py index 3c49cc9423..cfceda1cf9 100644 --- a/src/calibre/ebooks/conversion/plumber.py +++ b/src/calibre/ebooks/conversion/plumber.py @@ -615,7 +615,10 @@ OptionRecommendation(name='list_recipes', from calibre.web.feeds.recipes import titles self.log('Available recipes:') for title in sorted(titles): - self.log('\t'+title) + try: + self.log('\t'+title) + except: + self.log('\t'+repr(title)) self.log('%d recipes available'%len(titles)) raise SystemExit(0) self.flush() From 4cde1c91e7f48000a7b78995e257e362a43615fe Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 19 Jul 2009 10:46:33 -0600 Subject: [PATCH 07/27] Fix #2861 (changes in mobi metadata reset the language to NEUTRAL) --- src/calibre/ebooks/mobi/langcodes.py | 23 ++++++++++++++++++++++- src/calibre/ebooks/mobi/reader.py | 8 ++++++-- 2 files changed, 28 insertions(+), 3 deletions(-) diff --git a/src/calibre/ebooks/mobi/langcodes.py b/src/calibre/ebooks/mobi/langcodes.py index da0b3ef62e..5d085906df 100644 --- a/src/calibre/ebooks/mobi/langcodes.py +++ b/src/calibre/ebooks/mobi/langcodes.py @@ -5,6 +5,9 @@ __docformat__ = 'restructuredtext en' from struct import pack +lang_codes = { + } + main_language = { 0 : "NEUTRAL", 54 : "AFRIKAANS", @@ -314,7 +317,7 @@ def iana2mobi(icode): if lang in IANA_MOBI: langdict = IANA_MOBI[lang] break - + mcode = langdict[None] while len(subtags) > 0: subtag = subtags.pop(0) @@ -326,3 +329,21 @@ def iana2mobi(icode): mcode = langdict[subtag] break return pack('>HBB', 0, mcode[1], mcode[0]) + +def mobi2iana(langcode, sublangcode): + prefix = suffix = None + for code, d in IANA_MOBI.items(): + for subcode, t in d.items(): + cc, cl = t + if cc == langcode: + prefix = code + if cl == sublangcode: + suffix = subcode.lower() if subcode else None + break + if prefix is not None: + break + if prefix is None: + return 'und' + if suffix is None: + return prefix + return prefix + '-' + suffix diff --git a/src/calibre/ebooks/mobi/reader.py b/src/calibre/ebooks/mobi/reader.py index ac7619cbb6..516a388a63 100644 --- a/src/calibre/ebooks/mobi/reader.py +++ b/src/calibre/ebooks/mobi/reader.py @@ -27,7 +27,7 @@ from calibre.ebooks import DRMError from calibre.ebooks.chardet import ENCODING_PATS from calibre.ebooks.mobi import MobiError from calibre.ebooks.mobi.huffcdic import HuffReader -from calibre.ebooks.mobi.langcodes import main_language, sub_language +from calibre.ebooks.mobi.langcodes import main_language, sub_language, mobi2iana from calibre.ebooks.compression.palmdoc import decompress_doc from calibre.ebooks.metadata import MetaInformation from calibre.ebooks.metadata.opf2 import OPFCreator, OPF @@ -163,7 +163,11 @@ class BookHeader(object): if self.exth_flag & 0x40: self.exth = EXTHHeader(raw[16 + self.length:], self.codec, self.title) self.exth.mi.uid = self.unique_id - self.exth.mi.language = self.language + try: + self.exth.mi.language = mobi2iana(langid, sublangid) + except: + import traceback + traceback.print_exc() class MetadataHeader(BookHeader): From a0d6df759df3e6bbbef12ef4f9b10c49b74a9f7d Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 19 Jul 2009 10:55:35 -0600 Subject: [PATCH 08/27] Fix #2863 (ebook-convert --list-recipes requires input and output files to be specified (0.6.0b14)) --- src/calibre/ebooks/conversion/cli.py | 16 ++++++++++++++++ src/calibre/ebooks/conversion/plumber.py | 13 ------------- 2 files changed, 16 insertions(+), 13 deletions(-) diff --git a/src/calibre/ebooks/conversion/cli.py b/src/calibre/ebooks/conversion/cli.py index 0650fc73e9..32bb26dbed 100644 --- a/src/calibre/ebooks/conversion/cli.py +++ b/src/calibre/ebooks/conversion/cli.py @@ -193,6 +193,22 @@ class ProgressBar(object): self.log('%d%% %s'%(percent, msg)) def create_option_parser(args, log): + if '--version' in args: + from calibre.constants import __appname__, __version__, __author__ + log(os.path.basename(args[0]), '('+__appname__, __version__+')') + log('Created by:', __author__) + raise SystemExit(0) + if '--list-recipes' in args: + from calibre.web.feeds.recipes import titles + log('Available recipes:') + for title in sorted(titles): + try: + log('\t'+title) + except: + log('\t'+repr(title)) + log('%d recipes available'%len(titles)) + raise SystemExit(0) + parser = option_parser() if len(args) < 3: print_help(parser, log) diff --git a/src/calibre/ebooks/conversion/plumber.py b/src/calibre/ebooks/conversion/plumber.py index cfceda1cf9..af4f53e33b 100644 --- a/src/calibre/ebooks/conversion/plumber.py +++ b/src/calibre/ebooks/conversion/plumber.py @@ -406,9 +406,6 @@ OptionRecommendation(name='language', recommended_value=None, level=OptionRecommendation.LOW, help=_('Set the language.')), -OptionRecommendation(name='list_recipes', - recommended_value=False, help=_('List available recipes.')), - ] input_fmt = os.path.splitext(self.input)[1] @@ -611,16 +608,6 @@ OptionRecommendation(name='list_recipes', self.setup_options() if self.opts.verbose: self.log.filter_level = self.log.DEBUG - if self.opts.list_recipes: - from calibre.web.feeds.recipes import titles - self.log('Available recipes:') - for title in sorted(titles): - try: - self.log('\t'+title) - except: - self.log('\t'+repr(title)) - self.log('%d recipes available'%len(titles)) - raise SystemExit(0) self.flush() # Run any preprocess plugins From 78601341a3943a1a00dd5e9b59f068e9ae21bd46 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 19 Jul 2009 12:28:58 -0600 Subject: [PATCH 09/27] Oops --- src/calibre/ebooks/conversion/cli.py | 4 ++-- src/calibre/ebooks/mobi/output.py | 6 +++--- src/calibre/ebooks/mobi/writer.py | 29 +++++++--------------------- 3 files changed, 12 insertions(+), 27 deletions(-) diff --git a/src/calibre/ebooks/conversion/cli.py b/src/calibre/ebooks/conversion/cli.py index 32bb26dbed..3b6ebba21e 100644 --- a/src/calibre/ebooks/conversion/cli.py +++ b/src/calibre/ebooks/conversion/cli.py @@ -175,8 +175,8 @@ def add_pipeline_options(parser, plumber): if rec.level < rec.HIGH: option_recommendation_to_cli_option(add_option, rec) - option_recommendation_to_cli_option(parser.add_option, - plumber.get_option_by_name('list_recipes')) + parser.add_option('--list-recipes', default=False, action='store_true', + help=_('List builtin recipes')) def option_parser(): return OptionParser(usage=USAGE) diff --git a/src/calibre/ebooks/mobi/output.py b/src/calibre/ebooks/mobi/output.py index 9da435539c..e71c4ce680 100644 --- a/src/calibre/ebooks/mobi/output.py +++ b/src/calibre/ebooks/mobi/output.py @@ -107,10 +107,10 @@ class MOBIOutput(OutputFormatPlugin): sections = list(toc) for i,x in enumerate(sections): x.klass = 'section' - articles = list(x) - if articles: + articles_ = list(x) + if articles_: self.oeb.manifest.remove(self.oeb.manifest.hrefs[x.href]) - x.href = articles[0].href + x.href = articles_[0].href for sec in sections: diff --git a/src/calibre/ebooks/mobi/writer.py b/src/calibre/ebooks/mobi/writer.py index 0e32c471bf..5b963ce761 100644 --- a/src/calibre/ebooks/mobi/writer.py +++ b/src/calibre/ebooks/mobi/writer.py @@ -190,7 +190,7 @@ class Serializer(object): path = urldefrag(ref.href)[0] if hrefs[path].media_type not in OEB_DOCS: continue - + buffer.write(' functionality - ''' - if INDEXING and self._indexable : - record0.write(pack('>I', 7)) - else: - record0.write(pack('>I', 5)) - ''' trailingDataFlags = 1 if self._indexable : trailingDataFlags |= 2 if WRITE_PBREAKS : trailingDataFlags |= 4 - record0.write(pack('>I', trailingDataFlags)) + record0.write(pack('>I', trailingDataFlags)) # 0xe4 - 0xe7 : Primary index record record0.write(pack('>I', 0xffffffff if self._primary_index_record is From 8ed1f50979493f8fcf6df88929deb736be90808b Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 19 Jul 2009 12:38:40 -0600 Subject: [PATCH 10/27] Updated translation template --- src/calibre/translations/calibre.pot | 54 +++++++++++----------------- 1 file changed, 21 insertions(+), 33 deletions(-) diff --git a/src/calibre/translations/calibre.pot b/src/calibre/translations/calibre.pot index 21c17c44c2..457d2db02c 100644 --- a/src/calibre/translations/calibre.pot +++ b/src/calibre/translations/calibre.pot @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.6.0b14\n" -"POT-Creation-Date: 2009-07-17 13:17+MDT\n" -"PO-Revision-Date: 2009-07-17 13:17+MDT\n" +"POT-Creation-Date: 2009-07-19 12:31+MDT\n" +"PO-Revision-Date: 2009-07-19 12:31+MDT\n" "Last-Translator: Automatically generated\n" "Language-Team: LANGUAGE\n" "MIME-Version: 1.0\n" @@ -59,8 +59,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:117 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:150 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:548 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:732 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:736 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:46 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:857 @@ -665,7 +665,11 @@ msgstr "" msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179 +msgid "List builtin recipes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:245 msgid "Output saved to" msgstr "" @@ -880,23 +884,19 @@ msgstr "" msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:410 -msgid "List available recipes." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:501 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:639 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:654 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:644 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:729 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:719 msgid "Creating" msgstr "" @@ -1405,7 +1405,7 @@ msgstr "" msgid "Disable compression of the file contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:101 msgid "All articles" msgstr "" @@ -6086,15 +6086,14 @@ msgstr "" msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:582 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:588 -msgid " from " -msgstr "" - #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:586 msgid "Failed to download parts of the following articles:" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:588 +msgid " from " +msgstr "" + #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:590 msgid "\tFailed links:" msgstr "" @@ -6135,26 +6134,15 @@ msgstr "" msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:971 -msgid "" -"\n" -"Downloaded article %s from %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:978 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:983 -msgid "" -"Failed to download article: %s from %s\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:986 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:989 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1001 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1004 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_borba.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_glas_srpske.py:76 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_instapaper.py:56 From 6eb3ad28f7f1c3e7df368337b0be31bff4ee2855 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 19 Jul 2009 14:16:55 -0600 Subject: [PATCH 11/27] Don't raise an exception when failing to delete the redirect log --- src/calibre/ebooks/metadata/worker.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/calibre/ebooks/metadata/worker.py b/src/calibre/ebooks/metadata/worker.py index 91577a7035..e0e97ad61f 100644 --- a/src/calibre/ebooks/metadata/worker.py +++ b/src/calibre/ebooks/metadata/worker.py @@ -116,7 +116,10 @@ class ReadMetadata(Thread): if job.failed: prints(job.details) if os.path.exists(job.log_path): - os.remove(job.log_path) + try: + os.remove(job.log_path) + except: + pass def read_metadata(paths, result_queue, chunk=50, spare_server=None): @@ -191,7 +194,10 @@ class SaveWorker(Thread): prints(job.details) self.error = job.details if os.path.exists(job.log_path): - os.remove(job.log_path) + try: + os.remove(job.log_path) + except: + pass def save_book(task, library_path, path, single_dir, single_format, From e15c24169c710e92bf584e5086f396849a73b039 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 19 Jul 2009 17:06:05 -0600 Subject: [PATCH 12/27] beta 15 --- src/calibre/constants.py | 2 +- src/calibre/ebooks/mobi/writer.py | 20 +------------------- 2 files changed, 2 insertions(+), 20 deletions(-) diff --git a/src/calibre/constants.py b/src/calibre/constants.py index 8eefd2230e..d1207215b9 100644 --- a/src/calibre/constants.py +++ b/src/calibre/constants.py @@ -2,7 +2,7 @@ __license__ = 'GPL v3' __copyright__ = '2008, Kovid Goyal kovid@kovidgoyal.net' __docformat__ = 'restructuredtext en' __appname__ = 'calibre' -__version__ = '0.6.0b14' +__version__ = '0.6.0b15' __author__ = "Kovid Goyal " import re diff --git a/src/calibre/ebooks/mobi/writer.py b/src/calibre/ebooks/mobi/writer.py index 5b963ce761..e8b25f4083 100644 --- a/src/calibre/ebooks/mobi/writer.py +++ b/src/calibre/ebooks/mobi/writer.py @@ -648,25 +648,6 @@ class MobiWriter(object): # Commented out because structured docs don't count section changes in nodeCount # self._HTMLRecords[thisRecord].currentSectionNodeCount += 1 - ''' - # *** This should check currentSectionNumber, because content could start late - GR's tweaked code for b14 - if thisRecord > 0: - # If next article falls into a later record, bump thisRecord - thisRecordPrime = thisRecord - if (offset + length) // RECORD_SIZE > thisRecord : - thisRecordPrime = (offset + length) // RECORD_SIZE - - sectionChangesInThisRecord = True - sectionChangedInRecordNumber = thisRecordPrime - self._currentSectionIndex += 1 # <<< - self._HTMLRecords[thisRecordPrime].nextSectionNumber = self._currentSectionIndex - # The following article node opens the nextSection - self._HTMLRecords[thisRecordPrime].nextSectionOpeningNode = myIndex - continue - else : - continue - ''' # *** This should check currentSectionNumber, because content could start late if thisRecord > 0: sectionChangesInThisRecord = True @@ -2084,6 +2065,7 @@ class MobiWriter(object): indxt.write(chr(len(name)) + name) # Write the name indxt.write(INDXT['article']) # entryType [0x0F | 0xDF | 0xFF | 0x3F] + # This test may be false if author was post-fixed? hasAuthor = True if self._ctoc_map[index]['authorOffset'] else False hasDescription = True if self._ctoc_map[index]['descriptionOffset'] else False initialOffset = offset From f4b4ac9f12573ae64a7115355d362be7c90bb06e Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 19 Jul 2009 23:25:17 -0600 Subject: [PATCH 13/27] Make logging more robust on legacy platforms that don't use UTF-8 for their console encoding --- src/calibre/__init__.py | 21 ++++++++++++++++++--- src/calibre/utils/logging.py | 2 +- 2 files changed, 19 insertions(+), 4 deletions(-) diff --git a/src/calibre/__init__.py b/src/calibre/__init__.py index 1c2d780412..a9cf7c7045 100644 --- a/src/calibre/__init__.py +++ b/src/calibre/__init__.py @@ -93,21 +93,36 @@ def sanitize_file_name(name, substitute='_', as_unicode=False): def prints(*args, **kwargs): ''' Print unicode arguments safely by encoding them to preferred_encoding - Has the same signature as the print function from Python 3. + Has the same signature as the print function from Python 3, except for the + additional keyword argument safe_encode, which if set to True will cause the + function to use repr when encoding fails. ''' file = kwargs.get('file', sys.stdout) sep = kwargs.get('sep', ' ') end = kwargs.get('end', '\n') enc = preferred_encoding + safe_encode = kwargs.get('safe_encode', False) if 'CALIBRE_WORKER' in os.environ: enc = 'utf-8' for i, arg in enumerate(args): if isinstance(arg, unicode): - arg = arg.encode(enc) + try: + arg = arg.encode(enc) + except UnicodeEncodeError: + if not safe_encode: + raise + arg = repr(arg) if not isinstance(arg, str): arg = str(arg) if not isinstance(arg, unicode): - arg = arg.decode(preferred_encoding, 'replace').encode(enc) + arg = arg.decode(preferred_encoding, 'replace') + try: + arg = arg.encode(enc) + except UnicodeEncodeError: + if not safe_encode: + raise + arg = repr(arg) + file.write(arg) if i != len(args)-1: file.write(sep) diff --git a/src/calibre/utils/logging.py b/src/calibre/utils/logging.py index 911e69f745..b6dd885278 100644 --- a/src/calibre/utils/logging.py +++ b/src/calibre/utils/logging.py @@ -20,7 +20,7 @@ class Stream(object): def __init__(self, stream): from calibre import prints - self._prints = prints + self._prints = partial(prints, safe_encode=True) self.stream = stream def flush(self): From 1b9072cdcababc8810eba04fa290652bdaf19fe8 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 20 Jul 2009 18:21:53 -0600 Subject: [PATCH 14/27] MOBI Output: Remove leading index for multi section periodicals --- src/calibre/ebooks/mobi/output.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/calibre/ebooks/mobi/output.py b/src/calibre/ebooks/mobi/output.py index e71c4ce680..398854cab3 100644 --- a/src/calibre/ebooks/mobi/output.py +++ b/src/calibre/ebooks/mobi/output.py @@ -104,6 +104,7 @@ class MOBIOutput(OutputFormatPlugin): sections[0].nodes.append(x) else: # multi-section periodical + self.oeb.manifest.remove(one) sections = list(toc) for i,x in enumerate(sections): x.klass = 'section' From 01c8dd2fc674f4a8a319515f54b30ea53d7486bc Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 20 Jul 2009 22:10:34 -0600 Subject: [PATCH 15/27] Add libgcrypt to linux binary build --- installer/linux/freeze.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/installer/linux/freeze.py b/installer/linux/freeze.py index a7430e1807..23c4ea7d73 100644 --- a/installer/linux/freeze.py +++ b/installer/linux/freeze.py @@ -47,6 +47,8 @@ def freeze(): '/usr/lib/libexslt.so.0', '/usr/lib/libMagickWand.so', '/usr/lib/libMagickCore.so', + '/usr/lib/libgcrypt.so.11', + '/usr/lib/libgpg-error.so.0', ] binary_includes += [os.path.join(QTDIR, 'lib%s.so.4'%x) for x in QTDLLS] From 75331003841f8b3fbd84cdd2f8674ac1bc7b3b89 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 20 Jul 2009 22:12:04 -0600 Subject: [PATCH 16/27] ebook-meta: fix --to-opf option --- src/calibre/ebooks/metadata/cli.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/ebooks/metadata/cli.py b/src/calibre/ebooks/metadata/cli.py index 958e317158..33a330e2c9 100644 --- a/src/calibre/ebooks/metadata/cli.py +++ b/src/calibre/ebooks/metadata/cli.py @@ -180,9 +180,9 @@ def main(args=sys.argv): if opts.to_opf is not None: from calibre.ebooks.metadata.opf2 import OPFCreator opf = OPFCreator(os.getcwdu(), mi) - with open(opts.opf, 'wb') as f: + with open(opts.to_opf, 'wb') as f: opf.render(f) - prints(_('OPF created in'), opts.opf) + prints(_('OPF created in'), opts.to_opf) if opts.get_cover is not None: if mi.cover_data and mi.cover_data[1]: From 412c64e58b2a9907762ba6c2085749445261c146 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 20 Jul 2009 22:13:33 -0600 Subject: [PATCH 17/27] Fix crash when converting span tags with size attribute not a pure number. Occurs in some MOBI books. --- src/calibre/ebooks/oeb/transforms/flatcss.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/calibre/ebooks/oeb/transforms/flatcss.py b/src/calibre/ebooks/oeb/transforms/flatcss.py index 9f5deb5404..98745ebbc3 100644 --- a/src/calibre/ebooks/oeb/transforms/flatcss.py +++ b/src/calibre/ebooks/oeb/transforms/flatcss.py @@ -199,19 +199,21 @@ class CSSFlattener(object): if node.tag == XHTML('font'): node.tag = XHTML('span') if 'size' in node.attrib: + def force_int(raw): + return int(re.search(r'([0-9+-]+)', raw).group(1)) size = node.attrib['size'].strip() if size: fnums = self.context.source.fnums if size[0] in ('+', '-'): # Oh, the warcrimes - esize = 3 + int(size) + esize = 3 + force_int(size) if esize < 1: esize = 1 if esize > 7: esize = 7 cssdict['font-size'] = fnums[esize] else: - cssdict['font-size'] = fnums[int(size)] + cssdict['font-size'] = fnums[force_int(size)] del node.attrib['size'] if 'color' in node.attrib: cssdict['color'] = node.attrib['color'] From ad68b3cf83d121830683b758e759ade15a64f39f Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 20 Jul 2009 22:14:21 -0600 Subject: [PATCH 18/27] Be more robust when reading series index in edit metadata dialog --- src/calibre/gui2/dialogs/metadata_single.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/calibre/gui2/dialogs/metadata_single.py b/src/calibre/gui2/dialogs/metadata_single.py index 465e7e6667..59f1a5f2e3 100644 --- a/src/calibre/gui2/dialogs/metadata_single.py +++ b/src/calibre/gui2/dialogs/metadata_single.py @@ -288,7 +288,10 @@ class MetadataSingleDialog(ResizableDialog, Ui_MetadataSingleDialog): si = self.db.series_index(row) if si is None: si = 1.0 - self.series_index.setValue(si) + try: + self.series_index.setValue(float(si)) + except: + self.series_index.setValue(1.0) QObject.connect(self.series, SIGNAL('currentIndexChanged(int)'), self.enable_series_index) QObject.connect(self.series, SIGNAL('editTextChanged(QString)'), self.enable_series_index) From 7e4e448525d9fe658c1d59668493b7a1cd278c7e Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 20 Jul 2009 22:14:40 -0600 Subject: [PATCH 19/27] Use only best of all feed for craigslist --- .../web/feeds/recipes/recipe_craigslist.py | 53 +------------------ 1 file changed, 1 insertion(+), 52 deletions(-) diff --git a/src/calibre/web/feeds/recipes/recipe_craigslist.py b/src/calibre/web/feeds/recipes/recipe_craigslist.py index bc4fd79131..f2b2b31465 100644 --- a/src/calibre/web/feeds/recipes/recipe_craigslist.py +++ b/src/calibre/web/feeds/recipes/recipe_craigslist.py @@ -16,56 +16,5 @@ class CraigsList(BasicNewsRecipe): __author__ = 'kiodane' feeds = [(u'Best of craigslist', - u'http://www.craigslist.org/about/best/all/index.rss'), (u'Ann Arbor', - u'http://www.craigslist.org/about/best/aaa/index.rss'), (u'Asheville', - u'http://www.craigslist.org/about/best/ash/index.rss'), (u'Austin', - u'http://www.craigslist.org/about/best/aus/index.rss'), (u'Baltimore', - u'http://www.craigslist.org/about/best/bal/index.rss'), (u'Birmingham', - u'http://www.craigslist.org/about/best/bhm/index.rss'), (u'Boston', - u'http://www.craigslist.org/about/best/bos/index.rss'), (u'Vermont', - u'http://www.craigslist.org/about/best/brl/index.rss'), (u'Columbia', - u'http://www.craigslist.org/about/best/cae/index.rss'), (u'Charlotte', - u'http://www.craigslist.org/about/best/cha/index.rss'), (u'Chico', - u'http://www.craigslist.org/about/best/chc/index.rss'), (u'Chicago', - u'http://www.craigslist.org/about/best/chi/index.rss'), (u'Charleston', - u'http://www.craigslist.org/about/best/chs/index.rss'), (u'Cleveland', - u'http://www.craigslist.org/about/best/cle/index.rss'), (u'Calgary', - u'http://www.craigslist.org/about/best/clg/index.rss'), - (u'Colorado Springs', u'http://www.craigslist.org/about/best/cos/index.rss'), - (u'Dallas', u'http://www.craigslist.org/about/best/dal/index.rss'), - (u'Denver', u'http://www.craigslist.org/about/best/den/index.rss'), - (u'Detroit Metro', u'http://www.craigslist.org/about/best/det/index.rss'), - (u'Des Moines', u'http://www.craigslist.org/about/best/dsm/index.rss'), - (u'Eau Claire', u'http://www.craigslist.org/about/best/eau/index.rss'), - (u'Grand Rapids', u'http://www.craigslist.org/about/best/grr/index.rss'), - (u'Hawaii', u'http://www.craigslist.org/about/best/hnl/index.rss'), - (u'Jacksonville', u'http://www.craigslist.org/about/best/jax/index.rss'), - (u'Knoxville', u'http://www.craigslist.org/about/best/knx/index.rss'), - (u'Kansas City', u'http://www.craigslist.org/about/best/ksc/index.rss'), - (u'South Florida', u'http://www.craigslist.org/about/best/mia/index.rss'), -(u'Minneapolis', u'http://www.craigslist.org/about/best/min/index.rss'), - (u'Maine', u'http://www.craigslist.org/about/best/mne/index.rss'), - (u'Montreal', u'http://www.craigslist.org/about/best/mon/index.rss'), - (u'Nashville', u'http://www.craigslist.org/about/best/nsh/index.rss'), - (u'New York', u'http://www.craigslist.org/about/best/nyc/index.rss'), - (u'Orange County', u'http://www.craigslist.org/about/best/orc/index.rss'), - (u'Portland', u'http://www.craigslist.org/about/best/pdx/index.rss'), - (u'Phoenix', u'http://www.craigslist.org/about/best/phx/index.rss'), - (u'Pittsburgh', u'http://www.craigslist.org/about/best/pit/index.rss'), - (u'Rhode Island', u'http://www.craigslist.org/about/best/prv/index.rss'), - (u'Raleigh', u'http://www.craigslist.org/about/best/ral/index.rss'), - (u'Rochester', u'http://www.craigslist.org/about/best/rcs/index.rss'), - (u'San Antonio', u'http://www.craigslist.org/about/best/sat/index.rss'), - (u'Santa Barbara', u'http://www.craigslist.org/about/best/sba/index.rss'), - (u'San Diego', u'http://www.craigslist.org/about/best/sdo/index.rss'), - (u'Seattle-Tacoma', u'http://www.craigslist.org/about/best/sea/index.rss'), - (u'Sf Bay Area', u'http://www.craigslist.org/about/best/sfo/index.rss'), - (u'Salt Lake City', - u'http://www.craigslist.org/about/best/slc/index.rss'), (u'Spokane', - u'http://www.craigslist.org/about/best/spk/index.rss'), (u'St Louis', - u'http://www.craigslist.org/about/best/stl/index.rss'), (u'Sydney', - u'http://www.craigslist.org/about/best/syd/index.rss'), (u'Toronto', - u'http://www.craigslist.org/about/best/tor/index.rss'), (u'Vancouver BC', - u'http://www.craigslist.org/about/best/van/index.rss'), (u'Washington DC', - u'http://www.craigslist.org/about/best/wdc/index.rss')] + u'http://www.craigslist.org/about/best/all/index.rss'), ] From a1d0e6b86a7168bbd156791c27810fa7b163773b Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 20 Jul 2009 23:35:30 -0600 Subject: [PATCH 20/27] Fix bug preventing reading of metadata when adding books to the GUI on some OSX installs. --- src/calibre/ebooks/metadata/opf.xml | 1 + src/calibre/ebooks/metadata/opf2.py | 126 +++++- src/calibre/ebooks/metadata/worker.py | 5 +- src/calibre/library/database2.py | 11 +- src/calibre/trac/donations/server.py | 589 -------------------------- 5 files changed, 133 insertions(+), 599 deletions(-) delete mode 100644 src/calibre/trac/donations/server.py diff --git a/src/calibre/ebooks/metadata/opf.xml b/src/calibre/ebooks/metadata/opf.xml index c79ac0f09f..4e0f8d94be 100644 --- a/src/calibre/ebooks/metadata/opf.xml +++ b/src/calibre/ebooks/metadata/opf.xml @@ -15,6 +15,7 @@ ${mi.comments} ${mi.publisher} ${mi.isbn} + ${mi.rights} diff --git a/src/calibre/ebooks/metadata/opf2.py b/src/calibre/ebooks/metadata/opf2.py index ed074f813e..b98e345366 100644 --- a/src/calibre/ebooks/metadata/opf2.py +++ b/src/calibre/ebooks/metadata/opf2.py @@ -439,7 +439,7 @@ class OPF(object): publisher = MetadataField('publisher') language = MetadataField('language') comments = MetadataField('description') - category = MetadataField('category') + category = MetadataField('type') rights = MetadataField('rights') series = MetadataField('series', is_dc=False) series_index = MetadataField('series_index', is_dc=False, formatter=float, none_is=1) @@ -967,6 +967,130 @@ class OPFCreator(MetaInformation): ncx_stream.flush() +def metadata_to_opf(mi, as_string=True): + from lxml import etree + import textwrap + from calibre.ebooks.oeb.base import OPF, DC + + if not mi.application_id: + mi.application_id = str(uuid.uuid4()) + + if not mi.book_producer: + mi.book_producer = __appname__ + ' (%s) '%__version__ + \ + '[http://calibre-ebook.com]' + + if not mi.language: + mi.language = 'UND' + + root = etree.fromstring(textwrap.dedent( + ''' + + + %(id)s + + + + '''%dict(a=__appname__, id=mi.application_id))) + metadata = root[0] + guide = root[1] + metadata[0].tail = '\n'+(' '*8) + def factory(tag, text=None, sort=None, role=None, scheme=None, name=None, + content=None): + attrib = {} + if sort: + attrib[OPF('file-as')] = sort + if role: + attrib[OPF('role')] = role + if scheme: + attrib[OPF('scheme')] = scheme + if name: + attrib['name'] = name + if content: + attrib['content'] = content + elem = metadata.makeelement(tag, attrib=attrib) + elem.tail = '\n'+(' '*8) + if text: + elem.text = text.strip() + metadata.append(elem) + + factory(DC('title'), mi.title, mi.title_sort) + for au in mi.authors: + factory(DC('creator'), au, mi.author_sort, 'aut') + factory(DC('contributor'), mi.book_producer, __appname__, 'bkp') + if hasattr(mi.pubdate, 'isoformat'): + factory(DC('date'), mi.pubdate.isoformat()) + factory(DC('language'), mi.language) + if mi.category: + factory(DC('type'), mi.category) + if mi.comments: + factory(DC('description'), mi.comments) + if mi.publisher: + factory(DC('publisher'), mi.publisher) + if mi.isbn: + factory(DC('identifier'), mi.isbn, scheme='ISBN') + if mi.rights: + factory(DC('rights'), mi.rights) + if mi.tags: + for tag in mi.tags: + factory(DC('subject'), tag) + meta = lambda n, c: factory('meta', name='calibre:'+n, content=c) + if mi.series: + meta('series', mi.series) + if mi.series_index is not None: + meta('series_index', mi.format_series_index()) + if mi.rating is not None: + meta('rating', str(mi.rating)) + if hasattr(mi.timestamp, 'isoformat'): + meta('timestamp', mi.timestamp.isoformat()) + if mi.publication_type: + meta('publication_type', mi.publication_type) + + metadata[-1].tail = '\n' +(' '*4) + + if mi.cover: + guide.text = '\n'+(' '*8) + r = guide.makeelement(OPF('reference'), + attrib={'type':'cover', 'title':_('Cover'), 'href':mi.cover}) + r.tail = '\n' +(' '*4) + guide.append(r) + return etree.tostring(root, pretty_print=True, encoding='utf-8', + xml_declaration=True) if as_string else root + + +def test_m2o(): + from datetime import datetime + from cStringIO import StringIO + mi = MetaInformation('test & title', ['a"1', "a'2"]) + mi.title_sort = 'a\'"b' + mi.author_sort = 'author sort' + mi.pubdate = datetime.now() + mi.language = 'en' + mi.category = 'test' + mi.comments = 'what a fun book\n\n' + mi.publisher = 'publisher' + mi.isbn = 'boooo' + mi.tags = ['a', 'b'] + mi.series = 's"c\'l&<>' + mi.series_index = 3.34 + mi.rating = 3 + mi.timestamp = datetime.now() + mi.publication_type = 'ooooo' + mi.rights = 'yes' + mi.cover = 'asd.jpg' + opf = metadata_to_opf(mi) + print opf + newmi = MetaInformation(OPF(StringIO(opf))) + for attr in ('author_sort', 'title_sort', 'comments', 'category', + 'publisher', 'series', 'series_index', 'rating', + 'isbn', 'tags', 'cover_data', 'application_id', + 'language', 'cover', + 'book_producer', 'timestamp', 'lccn', 'lcc', 'ddc', + 'pubdate', 'rights', 'publication_type'): + o, n = getattr(mi, attr), getattr(newmi, attr) + if o != n and o.strip() != n.strip(): + print 'FAILED:', attr, getattr(mi, attr), '!=', getattr(newmi, attr) + + class OPFTest(unittest.TestCase): def setUp(self): diff --git a/src/calibre/ebooks/metadata/worker.py b/src/calibre/ebooks/metadata/worker.py index e0e97ad61f..071ec77c23 100644 --- a/src/calibre/ebooks/metadata/worker.py +++ b/src/calibre/ebooks/metadata/worker.py @@ -22,7 +22,7 @@ def debug(*args): def read_metadata_(task, tdir, notification=lambda x,y:x): from calibre.ebooks.metadata.meta import metadata_from_formats - from calibre.ebooks.metadata.opf2 import OPFCreator + from calibre.ebooks.metadata.opf2 import metadata_to_opf for x in task: try: id, formats = x @@ -33,9 +33,8 @@ def read_metadata_(task, tdir, notification=lambda x,y:x): if mi.cover_data: cdata = mi.cover_data[-1] mi.cover_data = None - opf = OPFCreator(tdir, mi) with open(os.path.join(tdir, '%s.opf'%id), 'wb') as f: - opf.render(f) + f.write(metadata_to_opf(mi)) if cdata: with open(os.path.join(tdir, str(id)), 'wb') as f: f.write(cdata) diff --git a/src/calibre/library/database2.py b/src/calibre/library/database2.py index 3e218e84cc..d7344b5681 100644 --- a/src/calibre/library/database2.py +++ b/src/calibre/library/database2.py @@ -29,7 +29,7 @@ from calibre.ebooks.metadata import string_to_authors, authors_to_string, \ MetaInformation, authors_to_sort_string from calibre.ebooks.metadata.meta import get_metadata, set_metadata, \ metadata_from_formats -from calibre.ebooks.metadata.opf2 import OPFCreator +from calibre.ebooks.metadata.opf2 import metadata_to_opf from calibre.constants import preferred_encoding, iswindows, isosx, filesystem_encoding from calibre.ptempfile import PersistentTemporaryFile from calibre.customize.ui import run_plugins_on_import @@ -1611,13 +1611,12 @@ books_series_link feeds id = idx if index_is_id else self.id(idx) id = str(id) if not single_dir and not os.path.exists(tpath): - os.mkdir(tpath) + os.makedirs(tpath) name = au + ' - ' + title if byauthor else title + ' - ' + au name += '_'+id base = dir if single_dir else tpath mi = self.get_metadata(idx, index_is_id=index_is_id, get_cover=True) - f = open(os.path.join(base, sanitize_file_name(name)+'.opf'), 'wb') if not mi.authors: mi.authors = [_('Unknown')] cdata = self.cover(int(id), index_is_id=True) @@ -1625,9 +1624,9 @@ books_series_link feeds cname = sanitize_file_name(name)+'.jpg' open(os.path.join(base, cname), 'wb').write(cdata) mi.cover = cname - opf = OPFCreator(base, mi) - opf.render(f) - f.close() + with open(os.path.join(base, sanitize_file_name(name)+'.opf'), + 'wb') as f: + f.write(metadata_to_opf(mi)) fmts = self.formats(idx, index_is_id=index_is_id) if not fmts: diff --git a/src/calibre/trac/donations/server.py b/src/calibre/trac/donations/server.py deleted file mode 100644 index d0fd24af0c..0000000000 --- a/src/calibre/trac/donations/server.py +++ /dev/null @@ -1,589 +0,0 @@ -#!/usr/bin/env python -__license__ = 'GPL v3' -__copyright__ = '2008, Kovid Goyal kovid@kovidgoyal.net' -__docformat__ = 'restructuredtext en' - -''' -Keep track of donations to calibre. -''' -import sys, cStringIO, textwrap, traceback, re, os, time, calendar -from datetime import date, timedelta -from math import sqrt -os.environ['HOME'] = '/tmp' -import matplotlib -matplotlib.use('Agg') -import matplotlib.pyplot as plt -import matplotlib.dates as mdates - -import cherrypy -from lxml import etree - -def range_for_month(year, month): - ty, tm = date.today().year, date.today().month - min = max = date(year=year, month=month, day=1) - x = date.today().day if ty == year and tm == month else 31 - while x > 1: - try: - max = min.replace(day=x) - break - except ValueError: - x -= 1 - return min, max - -def range_for_year(year): - return date(year=year, month=1, day=1), date(year=year, month=12, day=31) - -def days_in_month(year, month): - c = calendar.Calendar() - ans = 0 - for x in c.itermonthdays(year, month): - if x != 0: ans += 1 - return ans - -def rationalize_country(country): - if not country: - return 'Unknown' - if re.match('(?i)(US|USA|America)', country): - country = 'USA' - elif re.match('(?i)(UK|Britain|england)', country): - country = 'UK' - elif re.match('(?i)italy', country): - country = 'Italy' - elif re.match('(?i)germany', country): - country = 'Germany' - elif re.match('(?i)france', country): - country = 'France' - elif re.match('(?i)ireland', country): - country = 'Ireland' - elif re.match('(?i)norway', country): - country = 'Norway' - elif re.match('(?i)canada', country): - country = 'Canada' - elif re.match(r'(?i)new\s*zealand', country): - country = 'New Zealand' - elif re.match('(?i)jamaica', country): - country = 'Jamaica' - elif re.match('(?i)australia', country): - country = 'Australia' - elif re.match('(?i)Netherlands', country): - country = 'Netherlands' - elif re.match('(?i)spain', country): - country = 'Spain' - elif re.match('(?i)colombia', country): - country = 'Colombia' - return country - -class Record(object): - - def __init__(self, email, country, amount, date, name): - self.email = email - self.country = country - self.amount = amount - self.date = date - self.name = name - - def __str__(self): - return ''%\ - (self.email, self.country, self.amount, self.date.isoformat(), 'name="%s"'%self.name if self.name else '') - -class Country(list): - - def __init__(self, name): - list.__init__(self) - self.name = name - self.total = 0. - self.percent = 0. - - def append(self, r): - self.total += r.amount - list.append(self, r) - - def __str__(self): - return self.name + ': %.2f%%'%self.percent - - def __cmp__(self, other): - return cmp(self.total, other.total) - - -class Stats: - - def get_deviation(self, amounts): - l = float(len(amounts)) - if l == 0: - return 0 - mean = sum(amounts)/l - return sqrt( sum([i**2 for i in amounts])/l - mean**2 ) - - def __init__(self, records, start, end): - self.total = sum([r.amount for r in records]) - self.days = {} - l, rg = date.max, date.min - self.totals = [] - for r in records: - self.totals.append(r.amount) - l, rg = min(l, r.date), max(rg, r.date) - if r.date not in self.days.keys(): - self.days[r.date] = [] - self.days[r.date].append(r) - - self.min, self.max = start, end - self.period = (self.max - self.min) + timedelta(days=1) - daily_totals = [] - day = self.min - while day <= self.max: - x = self.days.get(day, []) - daily_totals.append(sum([y.amount for y in x])) - day += timedelta(days=1) - self.daily_average = self.total/self.period.days - self.daily_deviation = self.get_deviation(daily_totals) - self.average = self.total/len(records) if len(records) else 0. - self.average_deviation = self.get_deviation(self.totals) - self.countries = {} - self.daily_totals = daily_totals - for r in records: - if r.country not in self.countries.keys(): - self.countries[r.country] = Country(r.country) - self.countries[r.country].append(r) - for country in self.countries.values(): - country.percent = (100 * country.total/self.total) if self.total else 0. - - def get_daily_averages(self): - month_buckets, month_order = {}, [] - x = self.min - for t in self.daily_totals: - month = (x.year, x.month) - if month not in month_buckets: - month_buckets[month] = 0. - month_order.append(month) - month_buckets[month] += t - x += timedelta(days=1) - c = calendar.Calendar() - month_days = [days_in_month(*x) for x in month_order] - month_averages = [month_buckets[x]/float(y) for x, y in zip(month_order, month_days)] - return month_order, month_averages - - - - def __str__(self): - buf = cStringIO.StringIO() - print >>buf, '\tTotal: %.2f'%self.total - print >>buf, '\tDaily Average: %.2f'%self.daily_average - print >>buf, '\tAverage contribution: %.2f'%self.average - print >>buf, '\tCountry breakup:' - for c in self.countries.values(): - print >>buf, '\t\t', c - return buf.getvalue() - - def to_html(self, num_of_countries=sys.maxint): - countries = sorted(self.countries.values(), cmp=cmp, reverse=True)[:num_of_countries] - crows = ['%s%.2f %%'%(c.name, c.percent) for c in countries] - ctable = '\n\n%s
CountryContribution
'%('\n'.join(crows)) - if num_of_countries < sys.maxint: - ctable = '

Top %d countries

'%num_of_countries + ctable - return textwrap.dedent(''' -
-

Donations in %(period)d days [%(min)s — %(max)s]:

- - - - - -
Total$%(total).2f (%(num)d)
Daily average$%(da).2f ± %(dd).2f
Average contribution$%(ac).2f ± %(ad).2f
Donors per day%(dpd).2f
-
- %(ctable)s -
- ''')%dict(total=self.total, da=self.daily_average, ac=self.average, - ctable=ctable, period=self.period.days, num=len(self.totals), - dd=self.daily_deviation, ad=self.average_deviation, - dpd=len(self.totals)/float(self.period.days), - min=self.min.isoformat(), max=self.max.isoformat()) - - -def expose(func): - - def do(self, *args, **kwargs): - dict.update(cherrypy.response.headers, {'Server':'Donations_server/1.0'}) - return func(self, *args, **kwargs) - - return cherrypy.expose(do) - -class Server(object): - - TRENDS = '/tmp/donations_trend.png' - MONTH_TRENDS = '/tmp/donations_month_trend.png' - AVERAGES = '/tmp/donations_averages.png' - - def __init__(self, apache=False, root='/', data_file='/tmp/donations.xml'): - self.apache = apache - self.document_root = root - self.data_file = data_file - self.read_records() - - def calculate_daily_averages(self): - stats = self.get_slice(self.earliest, self.latest) - fig = plt.figure(2, (10, 4), 96)#, facecolor, edgecolor, frameon, FigureClass) - fig.clear() - ax = fig.add_subplot(111) - month_order, month_averages = stats.get_daily_averages() - x = [date(y, m, 1) for y, m in month_order[:-1]] - ax.plot(x, month_averages[:-1]) - ax.set_xlabel('Month') - ax.set_ylabel('Daily average ($)') - ax.xaxis.set_major_locator(mdates.MonthLocator(interval=2)) - ax.xaxis.set_major_formatter(mdates.DateFormatter('%m/%y')) - fig.savefig(self.AVERAGES) - - - def calculate_month_trend(self, days=31): - stats = self.get_slice(date.today()-timedelta(days=days-1), date.today()) - fig = plt.figure(2, (10, 4), 96)#, facecolor, edgecolor, frameon, FigureClass) - fig.clear() - ax = fig.add_subplot(111) - x = list(range(days-1, -1, -1)) - y = stats.daily_totals - ax.plot(x, y)#, align='center', width=20, color='g') - ax.set_xlabel('Days ago') - ax.set_ylabel('Income ($)') - ax.hlines([stats.daily_average], 0, days-1) - ax.hlines([stats.daily_average+stats.daily_deviation, - stats.daily_average-stats.daily_deviation], 0, days-1, - linestyle=':',color='r') - ax.set_xlim([0, days-1]) - text = u'''\ -Total: $%(total).2f -Daily average: $%(da).2f \u00b1 %(dd).2f -Average contribution: $%(ac).2f \u00b1 %(ad).2f -Donors per day: %(dpd).2f - '''%dict(total=stats.total, da=stats.daily_average, - dd=stats.daily_deviation, ac=stats.average, - ad=stats.average_deviation, - dpd=len(stats.totals)/float(stats.period.days), - ) - text = ax.annotate(text, (0.5, 0.65), textcoords='axes fraction') - fig.savefig(self.MONTH_TRENDS) - - def calculate_trend(self): - def months(start, end): - pos = range_for_month(start.year, start.month)[0] - while pos <= end: - yield (pos.year, pos.month) - if pos.month == 12: - pos = pos.replace(year = pos.year+1) - pos = pos.replace(month = 1) - else: - pos = pos.replace(month = pos.month + 1) - _months = list(months(self.earliest, self.latest))[:-1][-12:] - _months = [range_for_month(*m) for m in _months] - _months = [self.get_slice(*m) for m in _months] - x = [m.min for m in _months] - y = [m.total for m in _months] - ml = mdates.MonthLocator() # every month - fig = plt.figure(1, (8, 4), 96)#, facecolor, edgecolor, frameon, FigureClass) - fig.clear() - ax = fig.add_subplot(111) - average = sum(y)/len(y) - ax.bar(x, y, align='center', width=20, color='g') - ax.hlines([average], x[0], x[-1]) - ax.xaxis.set_major_locator(ml) - ax.xaxis.set_major_formatter(mdates.DateFormatter('%b %y')) - ax.set_xlim(_months[0].min-timedelta(days=15), _months[-1].min+timedelta(days=15)) - ax.set_xlabel('Month') - ax.set_ylabel('Income ($)') - fig.autofmt_xdate() - fig.savefig(self.TRENDS) - #plt.show() - - - def read_records(self): - self.tree = etree.parse(self.data_file) - self.last_read_time = time.time() - self.root = self.tree.getroot() - self.records = [] - min_date, max_date = date.today(), date.fromordinal(1) - for x in self.root.xpath('//donation'): - d = list(map(int, x.get('date').split('-'))) - d = date(*d) - self.records.append(Record(x.get('email'), x.get('country'), float(x.get('amount')), d, x.get('name'))) - min_date = min(min_date, d) - max_date = max(max_date, d) - self.earliest, self.latest = min_date, max_date - self.calculate_trend() - self.calculate_month_trend() - self.calculate_daily_averages() - - def get_slice(self, start_date, end_date): - stats = Stats([r for r in self.records if r.date >= start_date and r.date <= end_date], - start_date, end_date) - return stats - - def month(self, year, month): - return self.get_slice(*range_for_month(year, month)) - - def year(self, year): - return self.get_slice(*range_for_year(year)) - - def range_to_date(self, raw): - return date(*map(int, raw.split('-'))) - - def build_page(self, period_type, data): - if os.stat(self.data_file).st_mtime >= self.last_read_time: - self.read_records() - month = date.today().month - year = date.today().year - mm = data[1] if period_type == 'month' else month - my = data[0] if period_type == 'month' else year - yy = data if period_type == 'year' else year - rl = data[0] if period_type == 'range' else '' - rr = data[1] if period_type == 'range' else '' - - def build_month_list(current): - months = [] - for i in range(1, 13): - month = date(2000, i, 1).strftime('%b') - sel = 'selected="selected"' if i == current else '' - months.append(''%(i, sel, month)) - return months - - def build_year_list(current): - all_years = sorted(range(self.earliest.year, self.latest.year+1, 1)) - if current not in all_years: - current = all_years[0] - years = [] - for year in all_years: - sel = 'selected="selected"' if year == current else '' - years.append(''%(year, sel, year)) - return years - - mmlist = ''%('\n'.join(build_month_list(mm))) - mylist = ''%('\n'.join(build_year_list(my))) - yylist = ''%('\n'.join(build_year_list(yy))) - - if period_type == 'month': - range_stats = range_for_month(my, mm) - elif period_type == 'year': - range_stats = range_for_year(yy) - else: - try: - range_stats = list(map(self.range_to_date, (rl, rr))) - err = None - except: - range_stats = None - err = traceback.format_exc() - if range_stats is None: - range_stats = '
Invalid input:\n%s
'%err - else: - range_stats = self.get_slice(*range_stats).to_html(num_of_countries=10) - - today = self.get_slice(date.today(), date.today()) - - return textwrap.dedent('''\ - - - - - Calibre donations - - - - - - - - - - - -
- - - - - - -
-

Donations to date

- %(todate)s -
-
-
- Income trends -

Income trends for the last year

- Month income trend -

Income trends for the last 31 days

- Daily average
-                    income trend -

Income trends since records started

-
- - - ''')%dict( - todate=self.get_slice(self.earliest, self.latest).to_html(), - mc = 'checked="checked"' if period_type=="month" else '', - yc = 'checked="checked"' if period_type=="year" else '', - rc = 'checked="checked"' if period_type=="range" else '', - month_month=mmlist, month_year=mylist, year_year=yylist, - rl=rl, rr=rr, range_stats=range_stats, root=self.document_root, - today=today.total - ) - - @expose - def index(self): - month = date.today().month - year = date.today().year - cherrypy.response.headers['Content-Type'] = 'application/xhtml+xml' - return self.build_page('month', (year, month)) - - @expose - def trend_png(self): - cherrypy.response.headers['Content-Type'] = 'image/png' - return open(self.TRENDS, 'rb').read() - - @expose - def month_trend_png(self): - cherrypy.response.headers['Content-Type'] = 'image/png' - return open(self.MONTH_TRENDS, 'rb').read() - - @expose - def average_trend_png(self): - cherrypy.response.headers['Content-Type'] = 'image/png' - return open(self.AVERAGES, 'rb').read() - - @expose - def show(self, period_type='month', month_month='', month_year='', - year_year='', range_left='', range_right=''): - if period_type == 'month': - mm = int(month_month) if month_month else date.today().month - my = int(month_year) if month_year else date.today().year - data = (my, mm) - elif period_type == 'year': - data = int(year_year) if year_year else date.today().year - else: - data = (range_left, range_right) - cherrypy.response.headers['Content-Type'] = 'application/xhtml+xml' - return self.build_page(period_type, data) - -def config(): - config = { - 'global': { - 'tools.gzip.on' : True, - 'tools.gzip.mime_types': ['text/html', 'text/plain', 'text/xml', 'text/javascript', 'text/css', 'application/xhtml+xml'], - } - } - return config - -def apache_start(): - cherrypy.config.update({ - 'log.screen' : False, - #'log.error_file' : '/tmp/donations.log', - 'environment' : 'production', - 'show_tracebacks' : False, - }) - cherrypy.tree.mount(Server(apache=True, root='/donations/', data_file='/var/www/calibre.kovidgoyal.net/donations.xml'), - '/donations', config=config()) - - -def main(args=sys.argv): - server = Server() - cherrypy.quickstart(server, config=config()) - return 0 - -if __name__ == '__main__': - sys.exit(main()) From eaccc173f202acc7a18387fa0c22a52cbd4d0398 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 21 Jul 2009 09:54:16 -0600 Subject: [PATCH 21/27] beta 16 --- src/calibre/constants.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/constants.py b/src/calibre/constants.py index d1207215b9..3a6da541cb 100644 --- a/src/calibre/constants.py +++ b/src/calibre/constants.py @@ -2,7 +2,7 @@ __license__ = 'GPL v3' __copyright__ = '2008, Kovid Goyal kovid@kovidgoyal.net' __docformat__ = 'restructuredtext en' __appname__ = 'calibre' -__version__ = '0.6.0b15' +__version__ = '0.6.0b16' __author__ = "Kovid Goyal " import re From cbf5566328405cda21c0755a476c35537a66da53 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 21 Jul 2009 09:54:43 -0600 Subject: [PATCH 22/27] Fix #2856 (Greater than and less than symbols.) --- src/calibre/ebooks/mobi/reader.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/ebooks/mobi/reader.py b/src/calibre/ebooks/mobi/reader.py index 516a388a63..b5c1a14475 100644 --- a/src/calibre/ebooks/mobi/reader.py +++ b/src/calibre/ebooks/mobi/reader.py @@ -294,7 +294,7 @@ class MobiReader(object): for pat in ENCODING_PATS: self.processed_html = pat.sub('', self.processed_html) e2u = functools.partial(entity_to_unicode, - exceptions=['lt', 'gt', 'amp', 'apos', 'quot']) + exceptions=['lt', 'gt', 'amp', 'apos', 'quot', '#60', '#62']) self.processed_html = re.sub(r'&(\S+?);', e2u, self.processed_html) self.extract_images(processed_records, output_dir) From 69f6df71aec414a3ba6bfb0657e622f9e3b0b1f6 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 21 Jul 2009 09:58:36 -0600 Subject: [PATCH 23/27] Fix periodicalize_toc to ignore empty books --- src/calibre/ebooks/mobi/output.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/calibre/ebooks/mobi/output.py b/src/calibre/ebooks/mobi/output.py index 398854cab3..2a70ace6e3 100644 --- a/src/calibre/ebooks/mobi/output.py +++ b/src/calibre/ebooks/mobi/output.py @@ -89,6 +89,8 @@ class MOBIOutput(OutputFormatPlugin): def periodicalize_toc(self): from calibre.ebooks.oeb.base import TOC toc = self.oeb.toc + if not toc or len(self.oeb.spine) < 3: + return if toc and toc[0].klass != 'periodical': one, two = self.oeb.spine[0], self.oeb.spine[1] self.log('Converting TOC for MOBI periodical indexing...') From 07d7464a4d3d699767ba546828663b713ce3329b Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 21 Jul 2009 10:00:26 -0600 Subject: [PATCH 24/27] Updated NYTimes Headlines recipe --- .../web/feeds/recipes/recipe_nytimes.py | 33 ++++++++++--------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/src/calibre/web/feeds/recipes/recipe_nytimes.py b/src/calibre/web/feeds/recipes/recipe_nytimes.py index ce7cf20e4f..c73468b51c 100644 --- a/src/calibre/web/feeds/recipes/recipe_nytimes.py +++ b/src/calibre/web/feeds/recipes/recipe_nytimes.py @@ -42,11 +42,12 @@ class NYTimes(BasicNewsRecipe): # By default, no sections are skipped. excludeSectionKeywords = [] - # Add section keywords from the right column above to skip that section - # For example, to skip sections containing the word 'Sports' or 'Dining', use: + # To skip sections containing the word 'Sports' or 'Dining', use: # excludeSectionKeywords = ['Sports', 'Dining'] + # Fetch only Business and Technology #excludeSectionKeywords = ['Arts','Dining','Editorials','Health','Magazine','Media','Region','Op-Ed','Politics','Science','Sports','Top Stories','Travel','U.S.','World'] + # Fetch only Top Stories #excludeSectionKeywords = ['Arts','Business','Dining','Editorials','Health','Magazine','Media','Region','Op-Ed','Politics','Science','Sports','Technology','Travel','U.S.','World'] @@ -56,11 +57,11 @@ class NYTimes(BasicNewsRecipe): timefmt = '' needs_subscription = True remove_tags_after = dict(attrs={'id':['comments']}) - remove_tags = [dict(attrs={'class':['articleTools', 'post-tools', 'side_tool', 'nextArticleLink', + remove_tags = [dict(attrs={'class':['articleTools', 'post-tools', 'side_tool', 'nextArticleLink', 'clearfix', 'nextArticleLink clearfix','inlineSearchControl', 'columnGroup','entry-meta','entry-response module','jumpLink','nav', 'columnGroup advertisementColumnGroup', 'kicker entry-category']}), - dict(id=['footer', 'toolsRight', 'articleInline', 'navigation', 'archive', + dict(id=['footer', 'toolsRight', 'articleInline', 'navigation', 'archive', 'side_search', 'blog_sidebar', 'side_tool', 'side_index', 'login', 'blog-header','searchForm','NYTLogo','insideNYTimes','adxToolSponsor', 'adxLeaderboard']), @@ -70,7 +71,7 @@ class NYTimes(BasicNewsRecipe): extra_css = '.headline {text-align:left;}\n\ .byline {font:monospace; margin-bottom:0px;}\n\ .source {align:left;}\n\ - .credit {align:right;}\n' + .credit {text-align:right;font-size:smaller;}\n' def get_browser(self): br = BasicNewsRecipe.get_browser() @@ -113,7 +114,7 @@ class NYTimes(BasicNewsRecipe): docEncoding = self.encoding if docEncoding != self.encoding : - soup = get_the_soup(docEncoding, url_or_raw) + soup = get_the_soup(docEncoding, url_or_raw) return soup @@ -268,7 +269,7 @@ class NYTimes(BasicNewsRecipe): kicker = soup.find(True, {'class':'kicker'}) if kicker is not None : h3Tag = Tag(soup, "h3") - h3Tag.insert(0, kicker.contents[0]) + h3Tag.insert(0, self.tag_to_string(kicker)) kicker.replaceWith(h3Tag) # Change captions to italic -1 @@ -277,7 +278,7 @@ class NYTimes(BasicNewsRecipe): emTag = Tag(soup, "em") #emTag['class'] = "caption" #emTag['font-size-adjust'] = "-1" - emTag.insert(0, caption.contents[0]) + emTag.insert(0, self.tag_to_string(caption)) hrTag = Tag(soup, 'hr') emTag.insert(1, hrTag) caption.replaceWith(emTag) @@ -285,10 +286,10 @@ class NYTimes(BasicNewsRecipe): # Change to

headline = soup.find("nyt_headline") if headline is not None : - tag = Tag(soup, "h2") - tag['class'] = "headline" - tag.insert(0, headline.contents[0]) - soup.h1.replaceWith(tag) + h2tag = Tag(soup, "h2") + h2tag['class'] = "headline" + h2tag.insert(0, self.tag_to_string(headline)) + headline.replaceWith(h2tag) # Change

to

- used in editorial blogs masthead = soup.find("h1") @@ -296,14 +297,14 @@ class NYTimes(BasicNewsRecipe): # Nuke the href if masthead.a is not None : del(masthead.a['href']) - tag = Tag(soup, "h3") - tag.insert(0, masthead.contents[0]) - soup.h1.replaceWith(tag) + h3tag = Tag(soup, "h3") + h3tag.insert(0, self.tag_to_string(masthead)) + masthead.replaceWith(h3tag) # Change to for subhead in soup.findAll(True, {'class':'bold'}) : bTag = Tag(soup, "b") - bTag.insert(0, subhead.contents[0]) + bTag.insert(0, self.tag_to_string(subhead)) subhead.replaceWith(bTag) return soup From 9887bba463362fe14afc96438ab074fa98e767c7 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 21 Jul 2009 10:01:39 -0600 Subject: [PATCH 25/27] MOBI Output: Fix handling of flag bits --- src/calibre/ebooks/mobi/writer.py | 33 ++++++++++--------------------- 1 file changed, 10 insertions(+), 23 deletions(-) diff --git a/src/calibre/ebooks/mobi/writer.py b/src/calibre/ebooks/mobi/writer.py index e8b25f4083..38fa64f1dd 100644 --- a/src/calibre/ebooks/mobi/writer.py +++ b/src/calibre/ebooks/mobi/writer.py @@ -1671,6 +1671,8 @@ class MobiWriter(object): header.write(pack('>I', 0)) # 0x10 - 0x13 : Generator ID + # This value may impact the position of flagBits written in + # write_article_node(). Change with caution. header.write(pack('>I', 6)) # 0x14 - 0x17 : IDXT offset @@ -2065,34 +2067,19 @@ class MobiWriter(object): indxt.write(chr(len(name)) + name) # Write the name indxt.write(INDXT['article']) # entryType [0x0F | 0xDF | 0xFF | 0x3F] - # This test may be false if author was post-fixed? hasAuthor = True if self._ctoc_map[index]['authorOffset'] else False hasDescription = True if self._ctoc_map[index]['descriptionOffset'] else False - initialOffset = offset - - if hasAuthor : - if offset < 0x4000 : - # Set bit 17 - offset += 0x00010000 - else : - # Set bit 24 - offset += 0x00800000 - - if hasDescription : - if initialOffset < 0x4000 : - # Set bit 16 - offset += 0x00008000 - else : - # Set bit 23 - offset += 0x00400000 - - # If we didn't set any flags, write an extra zero in the stream - # Seems unnecessary, but matching Mobigen - if initialOffset == offset: - indxt.write(chr(0)) + # flagBits may be dependent upon the generatorID written at 0x10 in generate_index(). + # in INDX0. Mobigen uses a generatorID of 2 and writes these bits at positions 1 & 2; + # calibre uses a generatorID of 6 and writes the bits at positions 2 & 3. + flagBits = 0 + if hasAuthor : flagBits |= 0x4 + if hasDescription : flagBits |= 0x2 + indxt.write(pack('>B',flagBits)) # Author/description flags indxt.write(decint(offset, DECINT_FORWARD)) # offset + indxt.write(decint(length, DECINT_FORWARD)) # length indxt.write(decint(self._ctoc_map[index]['titleOffset'], DECINT_FORWARD)) # vwi title offset in CNCX From a7a68668896c289c165c3897af0b9bf38d028c93 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 21 Jul 2009 11:22:11 -0600 Subject: [PATCH 26/27] Updated translations --- src/calibre/translations/ar.po | 1772 +++++++++++--------- src/calibre/translations/bg.po | 1769 +++++++++++--------- src/calibre/translations/ca.po | 1769 +++++++++++--------- src/calibre/translations/cs.po | 1775 +++++++++++--------- src/calibre/translations/da.po | 1904 +++++++++++---------- src/calibre/translations/de.po | 1866 +++++++++++---------- src/calibre/translations/el.po | 1769 +++++++++++--------- src/calibre/translations/es.po | 1785 +++++++++++--------- src/calibre/translations/fr.po | 1810 +++++++++++--------- src/calibre/translations/gl.po | 1769 +++++++++++--------- src/calibre/translations/he.po | 1769 +++++++++++--------- src/calibre/translations/hr.po | 1803 +++++++++++--------- src/calibre/translations/hu.po | 2776 +++++++++++++++++-------------- src/calibre/translations/it.po | 1779 +++++++++++--------- src/calibre/translations/ja.po | 1769 +++++++++++--------- src/calibre/translations/nb.po | 1769 +++++++++++--------- src/calibre/translations/nds.po | 1808 +++++++++++--------- src/calibre/translations/nl.po | 1772 +++++++++++--------- src/calibre/translations/pl.po | 1772 +++++++++++--------- src/calibre/translations/pt.po | 1781 +++++++++++--------- src/calibre/translations/ro.po | 1769 +++++++++++--------- src/calibre/translations/ru.po | 1783 +++++++++++--------- src/calibre/translations/sk.po | 1781 +++++++++++--------- src/calibre/translations/sl.po | 1772 +++++++++++--------- src/calibre/translations/sv.po | 1769 +++++++++++--------- src/calibre/translations/te.po | 1769 +++++++++++--------- src/calibre/translations/uk.po | 1769 +++++++++++--------- 27 files changed, 27071 insertions(+), 22127 deletions(-) diff --git a/src/calibre/translations/ar.po b/src/calibre/translations/ar.po index a99fd8d6a1..1992d76090 100644 --- a/src/calibre/translations/ar.po +++ b/src/calibre/translations/ar.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-06-30 13:41+0000\n" +"POT-Creation-Date: 2009-07-19 18:45+0000\n" "PO-Revision-Date: 2009-06-10 20:37+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Arabic \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2009-07-05 18:36+0000\n" +"X-Launchpad-Export-Date: 2009-07-21 16:48+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41 @@ -22,16 +22,14 @@ msgid "Does absolutely nothing" msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:69 #: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:164 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:148 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:639 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:643 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:404 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:50 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:52 @@ -39,9 +37,9 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:320 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:225 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:255 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:258 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:45 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 @@ -49,10 +47,10 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:103 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:105 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:171 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:865 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:870 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:65 @@ -63,21 +61,21 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:117 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:150 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:540 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:724 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:736 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:837 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:842 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:880 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:133 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:135 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:857 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:862 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:900 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:84 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:28 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:26 +#: /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/manipulate/crop.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:75 @@ -97,39 +95,43 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:93 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:19 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:757 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:760 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:40 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:942 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 #: /home/kovid/work/calibre/src/calibre/library/cli.py:264 #: /home/kovid/work/calibre/src/calibre/library/database.py:917 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:618 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:630 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1026 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:654 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:666 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1061 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1391 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1477 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1561 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1584 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1635 -#: /home/kovid/work/calibre/src/calibre/library/server.py:283 -#: /home/kovid/work/calibre/src/calibre/library/server.py:344 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1098 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1428 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1673 +#: /home/kovid/work/calibre/src/calibre/library/server.py:294 +#: /home/kovid/work/calibre/src/calibre/library/server.py:355 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 @@ -224,11 +226,11 @@ msgid "" "encoding declarations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:243 msgid "Conversion Output" msgstr "خرج التحويل" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:257 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -245,53 +247,68 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:56 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." msgstr "هذا الطور يستخدم مع أجهزة SONY PRS، من أنواع 500/505/700 إلخ." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:178 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:218 msgid "This profile is intended for the Microsoft Reader." msgstr "هذا الطور يستخدم مع Microsoft Reader" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:189 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:229 msgid "This profile is intended for the Mobipocket books." msgstr "هذا الطور يستخدم مع كتب Mobipocket" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:93 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:202 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "هذا الطور يستخدم مع Hanlin V3 وأمثاله." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:105 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:254 msgid "This profile is intended for the Cybook G3." msgstr "هذا الطور يستخدم مع Cybook G3" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:226 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:118 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:267 +msgid "This profile is intended for the Cybook Opus." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:130 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:279 msgid "This profile is intended for the Amazon Kindle." msgstr "هذا الطور يستخدم مع Amazon Kindle" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:135 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:142 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:312 +msgid "This profile is intended for the Irex Illiad." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:325 +msgid "This profile is intended for the IRex Digital Reader 1000." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:172 msgid "Output profile" msgstr "طور الخرج" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:139 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:176 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " "devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:166 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:296 msgid "This profile is intended for the Amazon Kindle DX." msgstr "هذا الطور يستخدم مع Amazon Kindle DX" @@ -319,7 +336,7 @@ msgstr "لا يجد ملحق صالح " msgid "Initialization of plugin %s failed with traceback:" msgstr "فشل استهلال الملحق %s مع اقتفاء الأثر:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:347 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:354 msgid "" " %prog options\n" "\n" @@ -327,40 +344,40 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:353 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:360 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "إضافة ملحق يتخصيص مسار إلى ملف zip الذي يحتويه." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:355 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:362 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "حذف الملحق المخصص عن طريق اسمه. لا يؤثر على الملحقات المضمنة" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:357 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:364 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "تخصيص الملحق حدد اسم الملحق وسلسلة التخصيص وفرقهما بفاصلة." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:359 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:366 msgid "List all installed plugins" msgstr "قائمة كل الملحقات المثبتة" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:361 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:368 msgid "Enable the named plugin" msgstr "تمكين الملحق المسمى" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:363 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:370 msgid "Disable the named plugin" msgstr "تعطيل الملحق المسمى" +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:14 +msgid "Communicate with Android phones." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 msgid "Communicate with the BeBook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:15 -msgid "Tijmen Ruizendaal" -msgstr "Tijmen Ruizendaal" - #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:85 msgid "Communicate with the BeBook Mini eBook reader." msgstr "" @@ -376,49 +393,51 @@ msgstr "" msgid "Kovid Goyal" msgstr "Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:17 msgid "Communicate with the Cybook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:14 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 msgid "John Schember" msgstr "John Schember" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:59 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:63 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:619 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:467 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:974 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1295 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1005 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1009 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1332 msgid "News" msgstr "الأخبار" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:99 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:98 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:98 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:100 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:179 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:181 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:168 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:170 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:145 msgid "Transferring books to device..." msgstr "يجري تحويل الكتب إلى الجهاز..." -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:126 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:212 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:219 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:198 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:200 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:165 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:174 msgid "Removing books from device..." msgstr "يجري حذف الكتب من الجهاز..." @@ -430,6 +449,10 @@ msgstr "" msgid "Device Interface" msgstr "واجهة الجهاز" +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:17 +msgid "Communicate with the IRex Digital Reader 1000 eBook reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:16 msgid "Communicate with the JetBook eBook reader." msgstr "" @@ -452,55 +475,55 @@ msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:150 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:101 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:55 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:58 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:88 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:102 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:50 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:69 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:79 msgid "Getting list of books on device..." msgstr "يجري إحصاء قائمة كتب من الجهاز..." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:19 msgid "Communicate with the Sony PRS-505 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:20 #: /home/kovid/work/calibre/src/calibre/devices/prs700/driver.py:14 msgid "Kovid Goyal and John Schember" msgstr "Kovid Goyal وJohn Schember" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "Get device information..." msgstr "يجري إحصاء معلومات الجهاز..." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:109 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:111 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:108 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:85 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "The reader has no storage card in this slot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:132 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:110 msgid "There is insufficient free space in main memory" msgstr "لا توجد مساحة كافية في الذاكرة الرئيسية" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:134 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:114 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:116 msgid "There is insufficient free space on the storage card" msgstr "لا توجد مساحة كافية في بطاقة التخزين" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:247 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:213 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:228 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 msgid "Sending metadata to device..." msgstr "يجري إرسال الميتاداتا إلى الجهاز..." @@ -508,21 +531,21 @@ msgstr "يجري إرسال الميتاداتا إلى الجهاز..." msgid "Communicate with the Sony PRS-700 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:251 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:261 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:328 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "لم يتمكن من كشف القرص %s. حاول إعادة التشغيل." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:371 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:499 msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:486 msgid "You must install the pmount package." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:480 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:505 msgid "Unable to mount main memory (Error code: %d)" msgstr "" @@ -534,21 +557,21 @@ msgstr "" msgid "settings for device drivers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:27 msgid "Communicate with an eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "Selected slot: %s is not supported." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:176 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:184 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 msgid "Adding books to device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:202 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:183 msgid "Removing books from device metadata listing..." msgstr "" @@ -697,15 +720,19 @@ msgstr "" msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179 +msgid "List builtin recipes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:245 msgid "Output saved to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:67 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:74 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -713,7 +740,7 @@ msgid "" "are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:89 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:85 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -721,7 +748,7 @@ msgid "" "a device. For example EPUB on the SONY reader. Choices are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:96 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -729,7 +756,7 @@ msgid "" "chosen based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:106 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -738,17 +765,17 @@ msgid "" "use a mapping based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:118 msgid "Disable all rescaling of font sizes." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:125 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -756,28 +783,28 @@ msgid "" "tables and present it in a linear fashion." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:147 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " "other forms of auto-detection." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:156 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:152 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:164 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:160 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:168 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " @@ -786,11 +813,11 @@ msgstr "" "عادةً، إذا يوجد قائمة محتويات في الملف المصدر، يتم استخدامه بدلاً من القائمة " "التي تم إنشاءه آلياً. بهذا الخيار، يتم استخدام القائمة المنشئة آلياً دوماً." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:176 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "لا تضف الفصول المكشوفة آلياً إلى قائمة المحتويات." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:187 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:183 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" @@ -798,20 +825,20 @@ msgstr "" "إذا يتم كشف عدد أقل من هذا بين الفصول فسوف يضيف وصلات إلى قائمة المحتويات. " "الإفتراضي هو: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:190 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " "number of chapters were detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:202 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:198 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:209 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "

or

tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -821,7 +848,7 @@ msgid "" "User Manual for further help on using this feature." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:223 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -829,66 +856,66 @@ msgid "" "\"both\" will use both page breaks and lines to mark chapters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:237 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:233 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:242 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:252 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:248 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:253 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:258 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:263 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:268 msgid "" "Do not force text to be justified in output. Whether text is actually " "displayed justified or not depends on whether the ebook format and reading " "device support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:275 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" "استخدم الغلاف التي تم كشفه في ملف المصدر بدلاً من الغلاف الذي تم تخصيصه." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:288 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." @@ -896,118 +923,130 @@ msgstr "" "حذف أول صورة من دخل الكتاب الإلكتروني. هذا يفيد حين تريد استخدام غلاف مختلف " "من الغلاف المضمون." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:307 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:303 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:311 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:325 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "Use a regular expression to try and remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:326 +msgid "The regular expression to use to remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:332 +msgid "Use a regular expression to try and remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:339 +msgid "The regular expression to use to remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:35 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:337 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:342 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:350 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:371 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:49 msgid "Set the cover to the specified file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:51 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:379 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:53 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:383 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:57 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:59 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:61 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:63 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:65 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:403 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:67 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:386 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:69 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 -msgid "List available recipes." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:458 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 msgid "Could not find an ebook inside the archive" msgstr "لم يتمكّن من الحصول على كتاب داخل الأرشيف" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:644 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:683 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:719 msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:57 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:63 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1016,7 +1055,7 @@ msgid "" "turn off splitting on page breaks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:74 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1189,11 +1228,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "تحويل LRS إلى LRS، يفيد في التنقيح." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:455 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "ملف LRF غير صالح. لم يتمكّن ضبط الميتاداتا." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -1207,56 +1246,56 @@ msgstr "" "إظهار/تحرير الميتاداتا في ملف LRF.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "تحديد عنوان الكتاب" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "ضبط مفتاح الترتيب للعنوان" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "تحديد المؤلف" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "ضبط مفتاح الترتيب للمؤلف" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "تصنيف الكتاب. مثلاً: تاريخ" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:601 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:605 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "استخراج الصورة المصغّرة من ملف LRF" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "تحديد الناشر" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "ضبط تصنيف الكتاب" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "ضبط منشئ الكتاب" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "تحديد منتج الكتاب" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -1264,39 +1303,39 @@ msgstr "" "استخراج الغلاف من ملف LRF. لاحظ أن تهيئة LRF لا يستخدم غلاف مخصص، فنستخدم " "بعض الشروط لتخمينه." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "تحديد هوية الكتاب" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:87 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:91 msgid "Set the space between words in pts. Default is %default" msgstr "ضبط المساحة بين الكلمات بنقاط. الإفتراضي هو %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Add a header to all the pages with title and author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:92 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:101 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" @@ -1304,102 +1343,106 @@ msgstr "" "تحويل الجداول في الـHTML كصور (هذا يفيد إذا كان للمستند جداول كبيرة أو " "معقّدة)" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:114 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:118 msgid "The serif family of fonts to embed" msgstr "ضم أسرة الخطوط بالترويس" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The sans-serif family of fonts to embed" msgstr "ضم أسرة الخطوط بدون الترويس" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:115 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The monospace family of fonts to embed" msgstr "ضم أسرة الخطوط أحادية القياس" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:149 msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1008 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1066 msgid "Title" msgstr "العنوان" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:363 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1067 msgid "Author(s)" msgstr "المؤلف أو المؤلفون" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:347 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:351 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:164 msgid "Publisher" msgstr "الناشر" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:348 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:352 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "المنتج" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:349 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:58 msgid "Comments" msgstr "التعليقات" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1012 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1070 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Tags" msgstr "الوسوم" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Series" msgstr "السلسلة" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 msgid "Language" msgstr "اللغة" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 msgid "Timestamp" msgstr "ختم التوقيت" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:368 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:162 msgid "Published" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:370 +msgid "Rights" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:9 msgid "options" msgstr "" @@ -1541,95 +1584,101 @@ msgid "" "Fetch a cover image for the book identified by ISBN from LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 +msgid "" +"Don't add Table of Contents to end of book. Useful if the book has its own " +"table of contents." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:32 -msgid "Generate a periodical rather than a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1239 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:101 +msgid "All articles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1260 msgid "Cover" msgstr "الغلاف" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1240 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1261 msgid "Title Page" msgstr "صقحة العنوان" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1241 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1262 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 msgid "Table of Contents" msgstr "المحتويات" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1242 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1263 msgid "Index" msgstr "الفهرس" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1243 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1264 msgid "Glossary" msgstr "المسرد" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1244 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1265 msgid "Acknowledgements" msgstr "شكر وتقدير" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1245 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1266 msgid "Bibliography" msgstr "ببليوغرافيا" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1246 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1267 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1247 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1268 msgid "Copyright" msgstr "حقوق المؤلف" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1248 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1269 msgid "Dedication" msgstr "الإهداء" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1249 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1270 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1250 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1271 msgid "Foreword" msgstr "افتتاحية" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1251 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1272 msgid "List of Illustrations" msgstr "قائمة الرسوم" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1252 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1273 msgid "List of Tables" msgstr "قائمة الجداول" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1253 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1274 msgid "Notes" msgstr "الملاحظات" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1254 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1275 msgid "Preface" msgstr "افتتاحية" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1255 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1276 msgid "Main Text" msgstr "النصّ الرئيسي" @@ -1665,7 +1714,7 @@ msgstr "الكتب بتهيئة %s ليست مدعومة" msgid "HTML TOC generation options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:87 msgid "Book Jacket" msgstr "" @@ -1674,7 +1723,7 @@ msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:66 msgid "Unnamed" msgstr "" @@ -1926,21 +1975,21 @@ msgid "" "first and then try it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " "'system' will default to the newline type used by this OS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 msgid "Frequently used directories" msgstr "" @@ -2038,38 +2087,38 @@ msgstr "يتم البحث في" msgid "Adding..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:60 msgid "Searching in all sub-directories..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:137 msgid "Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 msgid "Duplicates found!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:176 msgid "Saving..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:228 msgid "Saved" msgstr "تم الحفظ" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:60 msgid "Bulk Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:150 msgid "Options specific to the output format." msgstr "" @@ -2097,13 +2146,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:41 @@ -2310,7 +2359,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:142 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 msgid "Metadata" msgstr "ميتاداتا" @@ -2320,72 +2369,79 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 msgid "Choose cover for " msgstr "إختار الغلاف لـ " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:102 msgid "Cannot read" msgstr "لا يمكن القراءة" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:103 msgid "You do not have permission to read the file: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 msgid "Error reading file" msgstr "خطأ في قراءة الملف" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "

There was an error reading from file:
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:158 msgid " is not a valid picture" msgstr " ليست صورة صالحة" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:496 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "Book Cover" msgstr "غلاف الكتاب" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 +msgid "Use cover from &source file" +msgstr "استخدم غلاف من المصدر&" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:497 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Change &cover image:" msgstr "تغيير صورة الغلاف&:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:498 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Browse for an image to use as the cover of this book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:461 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:476 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:499 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 @@ -2399,73 +2455,54 @@ msgstr "" msgid "..." msgstr "..." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 -msgid "Use cover from &source file" -msgstr "استخدم غلاف من المصدر&" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:501 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 msgid "&Title: " msgstr ":ال&عنوان " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:502 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 msgid "Change the title of this book" msgstr "تغيير عنوان هذا الكتاب" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:503 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 msgid "&Author(s): " msgstr "ال&مؤلف: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:129 -msgid "" -"Change the author(s) of this book. Multiple authors should be separated by " -"an &. If the author name contains an &, use && to represent it." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:505 msgid "Author So&rt:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 msgid "&Publisher: " msgstr "&الناشر: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137 -msgid "Change the publisher of this book" -msgstr "تغيير ناشر هذا الكتاب" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 msgid "Ta&gs: " msgstr "الو&سوم: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -2473,27 +2510,27 @@ msgstr "" "الوسوم تصنّف الكتاب. هذا يفيد كثيراً في البحث.

ممكن تكون أي كلمة أو " "مجموعة كلمات، مفرقة بفاصلة." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 msgid "&Series:" msgstr "&سلسلات:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "List of known series. You can add new series." msgstr "قائمة السلسلات المعروفة. بإمكانك إضافة سلسلات جديدة." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Book " msgstr "الكتاب " @@ -2518,7 +2555,7 @@ msgid "Disable compression of the file contents" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:49 -msgid "Generate a periodical rather than a book" +msgid "Do not add Table of Contents to book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 @@ -2589,11 +2626,11 @@ msgstr "" msgid "Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:137 msgid "Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:161 msgid "Options specific to the input format." msgstr "" @@ -2613,67 +2650,93 @@ msgstr "" msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:32 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:33 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 +msgid "Invalid regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73 +msgid "Invalid regular expression: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:72 msgid "Chapter &mark:" msgstr "ع&لامة الفصل:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:73 msgid "pagebreak" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:74 msgid "rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:75 msgid "both" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:76 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:77 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:78 msgid "Insert &metadata as page at start of book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:79 +msgid "&Footer regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:80 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:81 +msgid "&Header regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:82 +msgid "Remove F&ooter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:83 +msgid "Remove H&eader" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" @@ -2933,7 +2996,7 @@ msgid "Attached, you will find the e-book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:542 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:174 msgid "by" msgstr "" @@ -2948,8 +3011,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:586 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:593 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 msgid "No suitable formats" msgstr "" @@ -2987,7 +3050,7 @@ msgid "Sent news to" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:799 msgid "Auto convert the following books before uploading to the device?" msgstr "" @@ -2995,22 +3058,22 @@ msgstr "" msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:768 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:806 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Try changing the output format in the upper right corner next to " "the red heart and re-converting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -3022,8 +3085,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:947 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1005 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:56 msgid "Path" msgstr "المسار" @@ -3032,8 +3095,8 @@ msgstr "المسار" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Formats" @@ -3072,33 +3135,33 @@ msgstr "ال&مؤلف:" msgid "&Profile:" msgstr "&طور:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:168 msgid " plugins" msgstr " ملحقات" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "General" msgstr "عام" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Interface" msgstr "الواجهة" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Advanced" msgstr "متقدّم" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "" "Content\n" "Server" @@ -3106,359 +3169,367 @@ msgstr "" "محتوى\n" "خادم" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Plugins" msgstr "الملحقات" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:219 msgid "" "If checked, downloaded news will be automatically mailed
to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:293 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:509 msgid "No valid plugin path" msgstr "مسار الملحق غير صالح" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:510 msgid "%s is not a valid plugin path" msgstr "%s ليس مسار لملحق صالح" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:513 msgid "Choose plugin" msgstr "إختيار الملحق" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:525 msgid "Plugin cannot be disabled" msgstr "لا يمكن تعطيل الملحق" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:526 msgid "The plugin: %s cannot be disabled" msgstr "الملحق: %s لا يمكن تعطيله" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:535 msgid "Plugin not customizable" msgstr "لا يمكن تخصيص الملحق" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:536 msgid "Plugin: %s does not need customization" msgstr "الملحق: %s لا يحتاج التخصيص" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:556 msgid "Customize %s" msgstr "تخصيص %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:566 msgid "Cannot remove builtin plugin" msgstr "لم يمكن حذف الملحق المضمن" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:567 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr " لا يمكن حذفه. هذا ملحق مضمن في البرنامج. حاول تعطيله بدلاً من حذفه." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:600 msgid "Error log:" msgstr "سجل الأخطاء:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 msgid "Access log:" msgstr "سجل النفاذ:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552 msgid "Failed to start content server" msgstr "فشل في تشغيل خادم المحتوى" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:460 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:648 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:673 msgid "Invalid size" msgstr "حجم غير صالح" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:674 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:691 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:724 msgid "Invalid database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:720 msgid "Invalid database location " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:693 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:721 msgid "
Must be a directory." msgstr "
يجب أن يكون دليل." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:697 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:725 msgid "Invalid database location.
Cannot write to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:739 msgid "Compacting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:740 msgid "Compacting database. This may take a while." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 msgid "Preferences" msgstr "التفضيلات" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 msgid "Browse for the new database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 msgid "" "If you disable this setting, metadata is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:464 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 msgid "Read &metadata from files" msgstr "إقرأ ال&ميتاداتا من الملفات" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:465 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 msgid " seconds" msgstr " ثانية" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 msgid "Choose &language (requires restart):" msgstr "إختر ال&لغة (يحتاج إعادة تشغيل):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 msgid "Normal" msgstr "عادي" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 msgid "High" msgstr "مرتفع" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 msgid "Low" msgstr "منخفض" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +msgid "Preferred &input format order:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 msgid "Add a directory to the frequently used directories list" msgstr "إضافة دليلاً إلى قائمة الدلائل المستخدمة كثيراً" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 msgid "Remove a directory from the frequently used directories list" msgstr "حذف الدليل من قائمة الدلائل المستخدمة كثيراً" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +msgid "Search as you type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 msgid "Automatically send downloaded &news to ebook reader" msgstr "إرسال الأخبار& التي تم تنزيلها آلياً إلى قارئ الكتب الإلكترونية" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:518 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 msgid "Toolbar" msgstr "شريط الأدوات" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 msgid "Large" msgstr "كبير" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 msgid "Medium" msgstr "متوسط" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 msgid "Small" msgstr "صغير" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 msgid "&Button size in toolbar" msgstr "&حجم الأزرار على شريط الأدوات" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 msgid "Show &text in toolbar buttons" msgstr "إظهار النص& على أزرار شريط الأدوات" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:529 msgid "Use internal &viewer for:" msgstr "استخدم المستعرض& الداخلي في:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:530 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:531 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:532 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:533 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:534 msgid "calibre can send your books to you (or your reader) by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:535 msgid "Free unused diskspace from the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:536 msgid "&Compact database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:537 msgid "&Metadata from file name" msgstr "&ميتاداتا من اسم الملف" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:538 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:539 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:540 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&اسم المستخدم:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:541 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&كلمة السرّ" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:542 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180 msgid "&Show password" msgstr "إظهار& كلمة السرّ" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:544 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:545 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:546 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:547 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:548 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:549 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:550 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:551 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -3469,33 +3540,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:553 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:554 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:555 msgid "&Customize plugin" msgstr "ت&خصيص الملحق" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:556 msgid "&Remove plugin" msgstr "&حذف الملحق" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:557 msgid "Add new plugin" msgstr "إضافة ملحق جديد" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:558 msgid "Plugin &file:" msgstr "&ملف الملحق:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:560 msgid "&Add" msgstr "&إضافة" @@ -3601,6 +3672,16 @@ msgstr "حول إلى LRF" msgid "Category" msgstr "تصنيف" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 +msgid "" +"Change the author(s) of this book. Multiple authors should be separated by " +"an &. If the author name contains an &, use && to represent it." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 +msgid "Change the publisher of this book" +msgstr "تغيير ناشر هذا الكتاب" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515 msgid "Series index." @@ -3677,8 +3758,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:546 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:147 msgid " px" msgstr " px" @@ -3774,190 +3856,198 @@ msgstr "" "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-" "indent:0px;\">

" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 msgid "Edit Meta information" msgstr "تحرير معلومات الميتا" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 msgid "Meta information" msgstr "معلومات الميتا" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 msgid "Author S&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 msgid "&Rating:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 msgid " stars" msgstr " نجمة" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 msgid "Add Ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 msgid "Open Tag Editor" msgstr "فتح محرر الوسوم" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152 msgid "&Remove tags:" msgstr "حذف& الوسوم:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153 msgid "Comma separated list of tags to remove from the books. " msgstr "قائمة من الوسوم مفرقة بالفاصلة لحذفها من الكتب. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Remove &format:" msgstr "حذف الت&هيئة:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 msgid "A&utomatically set author sort" msgstr "ضبط& ترتيب المؤلف آلياً" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:176 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:185 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:191 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:425 msgid "Cannot fetch cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:426 msgid "Could not fetch cover.
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:432 msgid "Bad cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:433 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:472 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:499 +msgid "Permission denied" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:500 +msgid "Could not open %s. Is it being used by another program?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 msgid "Edit Meta Information" msgstr "تحرير معلومات الميتا" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "ينشئ مدخل ترتيب المؤلف حسب مدخل المؤلف الحالي" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "Remove unused series (Series that have no books)" msgstr "حذف سلسلات غير مستخدمة (سلسلات التي لا تحتوي على كتب)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "&Fetch metadata from server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 msgid "Available Formats" msgstr "التهيئات المتوفرة" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "Add a new format for this book to the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Remove the selected formats for this book from the database." msgstr "حذف التهيئات المختارة لهذا الكتاب من قاعدة البيانات." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Download &cover" msgstr "" @@ -4476,11 +4566,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:95 msgid "No match" msgstr "" @@ -4489,7 +4579,7 @@ msgid "Authors:" msgstr "المؤلفون:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -msgid "Regular expression (?P)" +msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 @@ -4557,50 +4647,50 @@ msgstr "غير متوفر" msgid " - Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1068 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1069 msgid "Date" msgstr "تاريخ" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:163 msgid "Rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:376 msgid "None" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 msgid "Book %s of %s." msgstr "كتاب %s لـ%s." -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:832 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:779 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:833 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:946 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1004 msgid "Format" msgstr "التهيئة" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1058 msgid "Double click to edit me

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1107 msgid "Search (For Advanced Search click the button to the left)" msgstr "" @@ -4629,7 +4719,7 @@ msgid "No matches for the search phrase %s were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:416 msgid "No matches found" msgstr "" @@ -4654,12 +4744,12 @@ msgid "Previous Page" msgstr "الصفحة السابقة" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 msgid "Back" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 msgid "Forward" msgstr "" @@ -4668,7 +4758,7 @@ msgid "Next match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 msgid "Open ebook" msgstr "فتح الكتب الإلكترونية" @@ -4681,7 +4771,7 @@ msgid "Save single format to disk..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:972 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:49 msgid "Error" msgstr "خطأ" @@ -4690,137 +4780,137 @@ msgstr "خطأ" msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155 msgid "&Donate to support calibre" msgstr "تبرع& لدعم كاليبر" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160 msgid "&Restart" msgstr "إعادة تشغيل&" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:199 msgid "" "

For help visit %s.kovidgoyal.net
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 msgid "Edit metadata individually" msgstr "تحرير الميتاداتا فردياً" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 msgid "Edit metadata in bulk" msgstr "تحرير الميتاداتا جملةً" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 msgid "Add books from a single directory" msgstr "إضافة كتب من دليل واحد" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:232 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:235 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358 msgid "Save to disk" msgstr "حفظ إلى القرص" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 msgid "Save to disk in a single directory" msgstr "حفظ إلى القرص في دليل واحد" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1444 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1445 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364 msgid "View" msgstr "عرض" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "View specific format" msgstr "عرض تهيئة معينة" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:313 msgid "Bulk convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:328 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:362 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:420 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1572 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1573 msgid "Choose a location for your ebook library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:595 msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702 msgid "Device: " msgstr "الجهاز: " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:704 msgid " detected." msgstr " تم كشفه." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:726 msgid "Connected " msgstr "متصل " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:730 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738 msgid "Device database corrupted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:739 msgid "" "\n" "

The database of books on the reader is corrupted. Try the " @@ -4836,140 +4926,148 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:807 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:850 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:858 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 msgid "Books" msgstr "كتب" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 msgid "EPUB Books" msgstr "كتب EPUB" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:825 msgid "LRF Books" msgstr "كتب LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:826 msgid "HTML Books" msgstr "كتب HTML" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:827 msgid "LIT Books" msgstr "كتب LIT" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:828 msgid "MOBI Books" msgstr "كتب MOBI" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:829 msgid "Text books" msgstr "كتب نصّية" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:822 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:830 msgid "PDF Books" msgstr "كتب PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:831 msgid "Comics" msgstr "الرسومات" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:832 msgid "Archives" msgstr "أرشيفات" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:867 +msgid "Failed to read metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:868 +msgid "Failed to read metadata from the following" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:886 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "الكتب المختارة سوف تحذف تماماً من حاسوبك. هل أنت متأكّد؟" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:888 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:903 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:935 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1038 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1169 msgid "No books selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:946 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot edit metadata" msgstr "لا يمكن تحرير الميتاداتا" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1037 msgid "Cannot save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 msgid "Choose destination directory" msgstr "إختيار دليل الوجهة" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1064 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1069 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1070 msgid "as the %s format is not available for them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1071 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1090 msgid "Fetching news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1103 msgid " fetched." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1168 msgid "Cannot convert" msgstr "لا يمكن تحويله" @@ -4979,12 +5077,11 @@ msgid "No book selected" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1338 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1390 msgid "Cannot view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1344 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1392 msgid "Choose the format to view" msgstr "" @@ -4992,7 +5089,19 @@ msgstr "" msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373 +msgid "Multiple Books Selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1374 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1391 msgid "%s has no available formats." msgstr "" @@ -5004,133 +5113,133 @@ msgstr "" msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1473 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1475 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 msgid "Error talking to device" msgstr "خطأ في الاتصال بالجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1524 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1540 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1555 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 msgid "Conversion Error" msgstr "خطأ في التحويل" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1542 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using 3rd party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1557 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1581 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 msgid "Invalid library location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1583 msgid "Could not access %s. Using %s as the library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1630 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1631 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1654 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1655 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1657 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1658 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1661 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1662 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1712 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1713 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1732 msgid "" "Latest version: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1739 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 msgid "Update available" msgstr "تحديث متوفر" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1741 msgid "" "%s has been updated to version %s. See the new features. " "Visit the download page?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1758 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1759 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1760 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1761 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1762 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1763 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1810 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1811 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1812 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1814 msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1817 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1819 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1821 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1824 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1825 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1845 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1826 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1846 msgid "try deleting the file" msgstr "" @@ -5345,11 +5454,11 @@ msgid "" "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:173 msgid "You must set a username and password for %s" msgstr "يجب أن تضبط اسم المستخدم وكلمة السرّ لـ %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:178 msgid "Fetch news from " msgstr "احصل على الأخبار من " @@ -5409,55 +5518,73 @@ msgstr "" msgid "Import" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:133 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:134 msgid "&Font options" msgstr "&خيارات الخط" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:135 msgid "Se&rif family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:136 msgid "&Sans family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:137 msgid "&Monospace family:" msgstr "أسرة خطوط أحادية القياس&:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:138 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:140 msgid "Monospace &font size:" msgstr "حجم الخط& الأحادي القياس:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:142 msgid "S&tandard font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:143 msgid "Serif" msgstr "بترويس" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:144 msgid "Sans-serif" msgstr "بدون ترويس" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:145 msgid "Monospace" msgstr "أحادي القياس" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:146 msgid "Remember last used &window size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:148 +msgid "Maximum &view width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:149 +msgid "H&yphenate (break line in the middle of large words)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:150 +msgid "" +"The default language to use for hyphenation rules. If the book does not " +"specify a language, this will be used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:151 +msgid "Default &language for hyphenation:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:152 msgid "&User stylesheet" msgstr "" @@ -5466,42 +5593,54 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:645 msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:110 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:63 +msgid "Maximum width of the viewer window, in pixels." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:64 +msgid "Hyphenate text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:66 +msgid "Default language for hyphenation rules" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:68 msgid "Font options" msgstr "خيارات الخط" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 msgid "The serif font family" msgstr "أسرة الخطوط بالترويس" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 msgid "The sans-serif font family" msgstr "أسرة الخطوط بدون الترويس" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:74 msgid "The monospaced font family" msgstr "أسرة الخطوط أحادية القياس" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:75 msgid "The standard font size in px" msgstr "قياس الخط المعياري بـpx" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:76 msgid "The monospaced font size in px" msgstr "قياس خط الأحادي القياس بـpx" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:77 msgid "The standard font type" msgstr "" @@ -5533,119 +5672,119 @@ msgstr "" msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:376 msgid "Choose ebook" msgstr "إختيار الكتاب الإلكتروني" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:377 msgid "Ebooks" msgstr "كتب إلكترونية" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Add bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:417 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:457 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:484 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:513 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:548 msgid "Loading ebook..." msgstr "يتم تحميل الكتاب الإلكتروني..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:556 msgid "DRM Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:557 msgid "

This book is protected by DRM" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:561 msgid "Could not open ebook" msgstr "لم يتمكن من فتح الكتاب الإلكتروني" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:642 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:647 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:653 msgid "" "%prog [options] file\n" "\n" "View an ebook.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 msgid "Ebook Viewer" msgstr "مستعرض الكتب الإلكترونية" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 msgid "toolBar" msgstr "شريط الأدوات" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 msgid "Next page" msgstr "الصفحة التالية" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 msgid "Previous page" msgstr "الصفحة السابقة" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 msgid "Font size larger" msgstr "تكبير حجم الخط" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 msgid "Font size smaller" msgstr "تصغير حجم الخط" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 msgid "Find next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 msgid "Copy to clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 msgid "Reference Mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 msgid "Bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:176 msgid "Toggle full screen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:177 msgid "Print" msgstr "" @@ -5653,93 +5792,125 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 -msgid "Invalid regular expression" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 -msgid "Invalid regular expression: %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 msgid "" "Library\n" "%d\n" "books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 msgid "" "Reader\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:168 msgid "" "Card A\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:169 msgid "" "Card B\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 msgid "Click to see the books available on your computer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 msgid "Click to see the books in the main memory of your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176 msgid "Click to see the books on storage card A in your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177 msgid "Click to see the books on storage card B in your reader" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:466 +msgid "Change Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +msgid "Upper Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:468 +msgid "Lower Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:469 +msgid "Swap Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:470 +msgid "Title Case" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:141 msgid "Default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:279 +msgid "" +"If you use the WordPlayer e-book app on your Android phone, you can access " +"your calibre book collection directly on the device. To do this you have to " +"turn on the content server." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:283 +msgid "" +"Remember to leave calibre running as the server only runs as long as calibre " +"is running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:285 +msgid "" +"You have to add the URL http://myhostname:8080 as your calibre library in " +"WordPlayer. Here myhostname should be the fully qualified hostname or the IP " +"address of the computer calibre is running on." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:362 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:379 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:388 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:432 msgid "Invalid database" msgstr "قاعدة البيانات غير صالحة" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:433 msgid "" "

An invalid library already exists at %s, delete it before trying to move " "the existing library.
Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:503 msgid "welcome wizard" msgstr "" @@ -6216,15 +6387,15 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1497 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1535 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1526 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1564 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1581 msgid "Compacting database" msgstr "" @@ -6232,7 +6403,7 @@ msgstr "" msgid "Password to access your calibre library. Username is " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server.py:419 +#: /home/kovid/work/calibre/src/calibre/library/server.py:429 msgid "" "[options]\n" "\n" @@ -6275,11 +6446,15 @@ msgstr "" msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:552 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +msgid "Ordered list of formats to prefer for input." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:556 msgid "Read metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:558 msgid "The priority of worker processes" msgstr "" @@ -6319,13 +6494,13 @@ msgstr "" msgid "Control email delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:83 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 msgid "Unknown feed" msgstr "تلقيم مجهول" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:145 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:164 msgid "Untitled article" msgstr "مقالة بدون عنوان" @@ -6351,82 +6526,71 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:564 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:578 msgid "Download finished" msgstr "تم التنزيل" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:566 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:580 msgid "Failed to download the following articles:" msgstr "فشل تنزيل المقالات التالية:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:568 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:574 -msgid " from " -msgstr " من " - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:572 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:586 msgid "Failed to download parts of the following articles:" msgstr "فشل تنزيل أجزاء من المقالات التالية:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:576 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:588 +msgid " from " +msgstr " من " + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:590 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:657 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:671 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:678 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:692 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:682 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:696 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:688 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:702 msgid "Trying to download cover..." msgstr "محاولة تنزيل الغلاف..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:739 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:753 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:755 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:769 msgid "Feeds downloaded to %s" msgstr "تم تنزيل التلقيم إلى %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:765 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:779 msgid "Could not download cover: %s" msgstr "لم يتمكّن من تنزيل الغلاف: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:772 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:786 msgid "Downloading cover from %s" msgstr "يتم تنزيل الغلاف من %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:907 msgid "Untitled Article" msgstr "مقالة بدون عنوان" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:941 -msgid "" -"\n" -"Downloaded article %s from %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:978 msgid "Article downloaded: %s" msgstr "المقالة منزّلة: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:953 -msgid "Failed to download article: %s from %s\n" -msgstr "فشل تنزيل المقالة: %s من %s\n" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:956 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:989 msgid "Article download failed: %s" msgstr "فشل تنزيل المقالة: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:971 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1004 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_borba.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_glas_srpske.py:76 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_instapaper.py:56 @@ -6470,7 +6634,7 @@ msgstr "الصربي" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_7dias.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_ambito.py:61 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_buenosaireseconomico.py:23 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:64 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:26 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_criticadigital.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_diagonales.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_el_mercurio_chile.py:61 @@ -6480,6 +6644,7 @@ msgstr "الصربي" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elcronista.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elmundo.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elperiodico_spanish.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_eltiempo_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_expansion_spanish.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_granma.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_infobae.py:21 @@ -6491,7 +6656,9 @@ msgstr "الصربي" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion_chile.py:54 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa.py:60 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_ni.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_latribuna.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lavanguardia.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_marca.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_miradasalsur.py:23 @@ -6501,6 +6668,7 @@ msgstr "الصربي" msgid "Spanish" msgstr "الإسباني" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_accountancyage.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:13 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_amspec.py:14 @@ -6518,6 +6686,7 @@ msgstr "الإسباني" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_cnn.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_corriere_della_sera_en.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_craigslist.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_mail.py:6 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17 @@ -6527,6 +6696,7 @@ msgstr "الإسباني" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_exiled.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_fastcompany.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_financial_times.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_forbes.py:10 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_freakonomics.py:13 @@ -6561,7 +6731,8 @@ msgstr "الإسباني" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_york_review_of_books_no_sub.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_yorker.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_news_times.py:7 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:16 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:29 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_noaa.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm_int.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes_sub.py:17 @@ -6604,7 +6775,7 @@ msgstr "الإسباني" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_twitchfilms.py:22 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_uncrate.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_upi.py:15 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usnews.py:21 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_utne.py:20 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_wash_post.py:12 @@ -6691,6 +6862,10 @@ msgstr "" msgid "Portuguese" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +msgid "Kovid Goyal and Sujata Raman" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19 msgid "Chinese" msgstr "" @@ -7175,6 +7350,9 @@ msgstr "" #~ "تم تنزيل مقالة %s من %s\n" #~ "%s" +#~ msgid "Failed to download article: %s from %s\n" +#~ msgstr "فشل تنزيل المقالة: %s من %s\n" + #~ msgid "Don't add links to the table of contents." #~ msgstr "لا تضف وصلات في قائمة المحتويات." diff --git a/src/calibre/translations/bg.po b/src/calibre/translations/bg.po index 57c53441af..45e0ad4160 100644 --- a/src/calibre/translations/bg.po +++ b/src/calibre/translations/bg.po @@ -6,14 +6,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.51\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-06-30 13:41+0000\n" +"POT-Creation-Date: 2009-07-19 18:45+0000\n" "PO-Revision-Date: 2008-05-24 06:23+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: bg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2009-07-05 18:36+0000\n" +"X-Launchpad-Export-Date: 2009-07-21 16:48+0000\n" "X-Generator: Launchpad (build Unknown)\n" "Generated-By: pygettext.py 1.5\n" @@ -22,16 +22,14 @@ msgid "Does absolutely nothing" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:69 #: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:164 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:148 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:639 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:643 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:404 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:50 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:52 @@ -39,9 +37,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:320 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:225 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:255 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:258 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:45 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 @@ -49,10 +47,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:103 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:105 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:171 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:865 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:870 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:65 @@ -63,21 +61,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:117 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:150 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:540 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:724 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:736 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:837 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:842 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:880 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:133 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:135 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:857 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:862 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:900 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:84 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:28 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:26 +#: /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/manipulate/crop.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:75 @@ -97,39 +95,43 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:93 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:19 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:757 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:760 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:40 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:942 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 #: /home/kovid/work/calibre/src/calibre/library/cli.py:264 #: /home/kovid/work/calibre/src/calibre/library/database.py:917 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:618 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:630 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1026 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:654 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:666 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1061 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1391 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1477 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1561 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1584 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1635 -#: /home/kovid/work/calibre/src/calibre/library/server.py:283 -#: /home/kovid/work/calibre/src/calibre/library/server.py:344 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1098 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1428 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1673 +#: /home/kovid/work/calibre/src/calibre/library/server.py:294 +#: /home/kovid/work/calibre/src/calibre/library/server.py:355 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 @@ -222,11 +224,11 @@ msgid "" "encoding declarations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:243 msgid "Conversion Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:257 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -243,53 +245,68 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:56 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:178 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:218 msgid "This profile is intended for the Microsoft Reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:189 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:229 msgid "This profile is intended for the Mobipocket books." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:93 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:202 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:105 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:254 msgid "This profile is intended for the Cybook G3." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:226 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:118 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:267 +msgid "This profile is intended for the Cybook Opus." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:130 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:279 msgid "This profile is intended for the Amazon Kindle." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:135 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:142 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:312 +msgid "This profile is intended for the Irex Illiad." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:325 +msgid "This profile is intended for the IRex Digital Reader 1000." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:172 msgid "Output profile" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:139 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:176 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " "devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:166 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:296 msgid "This profile is intended for the Amazon Kindle DX." msgstr "" @@ -317,7 +334,7 @@ msgstr "" msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:347 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:354 msgid "" " %prog options\n" "\n" @@ -325,40 +342,40 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:353 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:360 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:355 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:362 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:357 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:364 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:359 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:366 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:361 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:368 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:363 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:370 msgid "Disable the named plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:14 +msgid "Communicate with Android phones." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 msgid "Communicate with the BeBook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:15 -msgid "Tijmen Ruizendaal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:85 msgid "Communicate with the BeBook Mini eBook reader." msgstr "" @@ -374,49 +391,51 @@ msgstr "" msgid "Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:17 msgid "Communicate with the Cybook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:14 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 msgid "John Schember" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:59 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:63 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:619 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:467 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:974 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1295 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1005 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1009 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1332 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:99 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:98 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:98 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:100 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:179 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:181 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:168 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:170 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:145 msgid "Transferring books to device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:126 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:212 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:219 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:198 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:200 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:165 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:174 msgid "Removing books from device..." msgstr "" @@ -428,6 +447,10 @@ msgstr "" msgid "Device Interface" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:17 +msgid "Communicate with the IRex Digital Reader 1000 eBook reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:16 msgid "Communicate with the JetBook eBook reader." msgstr "" @@ -450,55 +473,55 @@ msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:150 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:101 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:55 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:58 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:88 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:102 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:50 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:69 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:79 msgid "Getting list of books on device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:19 msgid "Communicate with the Sony PRS-505 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:20 #: /home/kovid/work/calibre/src/calibre/devices/prs700/driver.py:14 msgid "Kovid Goyal and John Schember" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:109 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:111 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:108 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:85 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "The reader has no storage card in this slot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:132 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:110 msgid "There is insufficient free space in main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:134 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:114 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:116 msgid "There is insufficient free space on the storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:247 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:213 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:228 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 msgid "Sending metadata to device..." msgstr "" @@ -506,21 +529,21 @@ msgstr "" msgid "Communicate with the Sony PRS-700 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:251 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:261 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:328 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:371 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:499 msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:486 msgid "You must install the pmount package." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:480 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:505 msgid "Unable to mount main memory (Error code: %d)" msgstr "" @@ -532,21 +555,21 @@ msgstr "" msgid "settings for device drivers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:27 msgid "Communicate with an eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "Selected slot: %s is not supported." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:176 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:184 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 msgid "Adding books to device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:202 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:183 msgid "Removing books from device metadata listing..." msgstr "" @@ -690,15 +713,19 @@ msgstr "" msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179 +msgid "List builtin recipes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:245 msgid "Output saved to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:67 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:74 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -706,7 +733,7 @@ msgid "" "are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:89 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:85 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -714,7 +741,7 @@ msgid "" "a device. For example EPUB on the SONY reader. Choices are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:96 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -722,7 +749,7 @@ msgid "" "chosen based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:106 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -731,17 +758,17 @@ msgid "" "use a mapping based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:118 msgid "Disable all rescaling of font sizes." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:125 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -749,58 +776,58 @@ msgid "" "tables and present it in a linear fashion." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:147 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " "other forms of auto-detection." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:156 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:152 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:164 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:160 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:168 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " "one is always used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:176 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:187 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:183 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:190 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " "number of chapters were detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:202 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:198 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:209 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "

or

tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -810,7 +837,7 @@ msgid "" "User Manual for further help on using this feature." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:223 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -818,182 +845,194 @@ msgid "" "\"both\" will use both page breaks and lines to mark chapters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:237 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:233 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:242 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:252 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:248 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:253 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:258 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:263 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:268 msgid "" "Do not force text to be justified in output. Whether text is actually " "displayed justified or not depends on whether the ebook format and reading " "device support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:275 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:288 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:307 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:303 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:311 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:325 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "Use a regular expression to try and remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:326 +msgid "The regular expression to use to remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:332 +msgid "Use a regular expression to try and remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:339 +msgid "The regular expression to use to remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:35 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:337 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:342 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:350 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:371 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:49 msgid "Set the cover to the specified file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:51 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:379 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:53 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:383 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:57 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:59 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:61 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:63 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:65 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:403 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:67 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:386 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:69 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 -msgid "List available recipes." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:458 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:644 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:683 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:719 msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:57 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:63 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1002,7 +1041,7 @@ msgid "" "turn off splitting on page breaks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:74 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1171,11 +1210,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:455 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -1184,195 +1223,199 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:601 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:605 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:87 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:91 msgid "Set the space between words in pts. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Add a header to all the pages with title and author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:92 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:101 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:114 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:118 msgid "The serif family of fonts to embed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The sans-serif family of fonts to embed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:115 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The monospace family of fonts to embed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:149 msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1008 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1066 msgid "Title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:363 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1067 msgid "Author(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:347 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:351 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:164 msgid "Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:348 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:352 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:349 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:58 msgid "Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1012 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1070 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 msgid "Language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:368 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:162 msgid "Published" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:370 +msgid "Rights" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:9 msgid "options" msgstr "" @@ -1514,95 +1557,101 @@ msgid "" "Fetch a cover image for the book identified by ISBN from LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 +msgid "" +"Don't add Table of Contents to end of book. Useful if the book has its own " +"table of contents." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:32 -msgid "Generate a periodical rather than a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1239 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:101 +msgid "All articles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1260 msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1240 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1261 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1241 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1262 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1242 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1263 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1243 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1264 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1244 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1265 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1245 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1266 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1246 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1267 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1247 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1268 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1248 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1269 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1249 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1270 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1250 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1271 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1251 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1272 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1252 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1273 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1253 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1274 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1254 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1275 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1255 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1276 msgid "Main Text" msgstr "" @@ -1638,7 +1687,7 @@ msgstr "" msgid "HTML TOC generation options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:87 msgid "Book Jacket" msgstr "" @@ -1647,7 +1696,7 @@ msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:66 msgid "Unnamed" msgstr "" @@ -1899,21 +1948,21 @@ msgid "" "first and then try it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " "'system' will default to the newline type used by this OS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 msgid "Frequently used directories" msgstr "" @@ -2011,38 +2060,38 @@ msgstr "" msgid "Adding..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:60 msgid "Searching in all sub-directories..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:137 msgid "Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 msgid "Duplicates found!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:176 msgid "Saving..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:228 msgid "Saved" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:60 msgid "Bulk Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:150 msgid "Options specific to the output format." msgstr "" @@ -2070,13 +2119,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:41 @@ -2283,7 +2332,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:142 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 msgid "Metadata" msgstr "" @@ -2293,72 +2342,79 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 msgid "Choose cover for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:102 msgid "Cannot read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:103 msgid "You do not have permission to read the file: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 msgid "Error reading file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "

There was an error reading from file:
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:158 msgid " is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:496 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "Book Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 +msgid "Use cover from &source file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:497 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Change &cover image:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:498 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Browse for an image to use as the cover of this book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:461 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:476 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:499 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 @@ -2372,99 +2428,80 @@ msgstr "" msgid "..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 -msgid "Use cover from &source file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:501 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 msgid "&Title: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:502 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 msgid "Change the title of this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:503 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 msgid "&Author(s): " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:129 -msgid "" -"Change the author(s) of this book. Multiple authors should be separated by " -"an &. If the author name contains an &, use && to represent it." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:505 msgid "Author So&rt:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 msgid "&Publisher: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137 -msgid "Change the publisher of this book" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 msgid "Ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 msgid "&Series:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "List of known series. You can add new series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Book " msgstr "" @@ -2489,7 +2526,7 @@ msgid "Disable compression of the file contents" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:49 -msgid "Generate a periodical rather than a book" +msgid "Do not add Table of Contents to book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 @@ -2560,11 +2597,11 @@ msgstr "" msgid "Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:137 msgid "Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:161 msgid "Options specific to the input format." msgstr "" @@ -2584,67 +2621,93 @@ msgstr "" msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:32 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:33 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 +msgid "Invalid regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73 +msgid "Invalid regular expression: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:72 msgid "Chapter &mark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:73 msgid "pagebreak" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:74 msgid "rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:75 msgid "both" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:76 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:77 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:78 msgid "Insert &metadata as page at start of book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:79 +msgid "&Footer regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:80 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:81 +msgid "&Header regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:82 +msgid "Remove F&ooter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:83 +msgid "Remove H&eader" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" @@ -2904,7 +2967,7 @@ msgid "Attached, you will find the e-book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:542 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:174 msgid "by" msgstr "" @@ -2919,8 +2982,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:586 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:593 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 msgid "No suitable formats" msgstr "" @@ -2958,7 +3021,7 @@ msgid "Sent news to" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:799 msgid "Auto convert the following books before uploading to the device?" msgstr "" @@ -2966,22 +3029,22 @@ msgstr "" msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:768 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:806 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Try changing the output format in the upper right corner next to " "the red heart and re-converting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -2993,8 +3056,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:947 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1005 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:56 msgid "Path" msgstr "" @@ -3003,8 +3066,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Formats" @@ -3043,391 +3106,399 @@ msgstr "" msgid "&Profile:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:168 msgid " plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:219 msgid "" "If checked, downloaded news will be automatically mailed
to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:293 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:509 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:510 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:513 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:525 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:526 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:535 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:536 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:556 msgid "Customize %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:566 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:567 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:600 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:460 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:648 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:673 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:674 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:691 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:724 msgid "Invalid database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:720 msgid "Invalid database location " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:693 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:721 msgid "
Must be a directory." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:697 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:725 msgid "Invalid database location.
Cannot write to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:739 msgid "Compacting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:740 msgid "Compacting database. This may take a while." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 msgid "Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 msgid "Browse for the new database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 msgid "" "If you disable this setting, metadata is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:464 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 msgid "Read &metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:465 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +msgid "Preferred &input format order:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 msgid "Add a directory to the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 msgid "Remove a directory from the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +msgid "Search as you type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:518 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:529 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:530 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:531 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:532 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:533 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:534 msgid "calibre can send your books to you (or your reader) by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:535 msgid "Free unused diskspace from the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:536 msgid "&Compact database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:537 msgid "&Metadata from file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:538 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:539 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:540 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:541 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:542 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:544 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:545 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:546 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:547 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:548 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:549 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:550 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:551 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -3438,33 +3509,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:553 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:554 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:555 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:556 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:557 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:558 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:560 msgid "&Add" msgstr "" @@ -3570,6 +3641,16 @@ msgstr "" msgid "Category" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 +msgid "" +"Change the author(s) of this book. Multiple authors should be separated by " +"an &. If the author name contains an &, use && to represent it." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 +msgid "Change the publisher of this book" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515 msgid "Series index." @@ -3646,8 +3727,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:546 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:147 msgid " px" msgstr "" @@ -3733,190 +3815,198 @@ msgid "" "indent:0px;\">

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 msgid "Edit Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 msgid "Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 msgid "Author S&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 msgid "&Rating:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 msgid " stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 msgid "Add Ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 msgid "Open Tag Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152 msgid "&Remove tags:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153 msgid "Comma separated list of tags to remove from the books. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Remove &format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 msgid "A&utomatically set author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:176 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:185 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:191 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:425 msgid "Cannot fetch cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:426 msgid "Could not fetch cover.
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:432 msgid "Bad cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:433 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:472 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:499 +msgid "Permission denied" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:500 +msgid "Could not open %s. Is it being used by another program?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 msgid "Edit Meta Information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "IS&BN:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "&Fetch metadata from server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 msgid "Available Formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "Add a new format for this book to the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Remove the selected formats for this book from the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Download &cover" msgstr "" @@ -4430,11 +4520,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:95 msgid "No match" msgstr "" @@ -4443,7 +4533,7 @@ msgid "Authors:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -msgid "Regular expression (?P)" +msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 @@ -4511,50 +4601,50 @@ msgstr "" msgid " - Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1068 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1069 msgid "Date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:163 msgid "Rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:376 msgid "None" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 msgid "Book %s of %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:832 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:779 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:833 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:946 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1004 msgid "Format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1058 msgid "Double click to edit me

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1107 msgid "Search (For Advanced Search click the button to the left)" msgstr "" @@ -4583,7 +4673,7 @@ msgid "No matches for the search phrase %s were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:416 msgid "No matches found" msgstr "" @@ -4608,12 +4698,12 @@ msgid "Previous Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 msgid "Back" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 msgid "Forward" msgstr "" @@ -4622,7 +4712,7 @@ msgid "Next match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 msgid "Open ebook" msgstr "" @@ -4635,7 +4725,7 @@ msgid "Save single format to disk..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:972 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:49 msgid "Error" msgstr "" @@ -4644,137 +4734,137 @@ msgstr "" msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:199 msgid "" "

For help visit %s.kovidgoyal.net
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 msgid "Edit metadata individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 msgid "Edit metadata in bulk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:232 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:235 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358 msgid "Save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 msgid "Save to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1444 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1445 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364 msgid "View" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:313 msgid "Bulk convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:328 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:362 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:420 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1572 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1573 msgid "Choose a location for your ebook library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:595 msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:704 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:726 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:730 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738 msgid "Device database corrupted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:739 msgid "" "\n" "

The database of books on the reader is corrupted. Try the " @@ -4790,140 +4880,148 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:807 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:850 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:858 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 msgid "Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 msgid "EPUB Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:825 msgid "LRF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:826 msgid "HTML Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:827 msgid "LIT Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:828 msgid "MOBI Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:829 msgid "Text books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:822 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:830 msgid "PDF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:831 msgid "Comics" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:832 msgid "Archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:867 +msgid "Failed to read metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:868 +msgid "Failed to read metadata from the following" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:886 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:888 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:903 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:935 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1038 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1169 msgid "No books selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:946 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1037 msgid "Cannot save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1064 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1069 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1070 msgid "as the %s format is not available for them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1071 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1090 msgid "Fetching news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1103 msgid " fetched." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1168 msgid "Cannot convert" msgstr "" @@ -4933,12 +5031,11 @@ msgid "No book selected" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1338 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1390 msgid "Cannot view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1344 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1392 msgid "Choose the format to view" msgstr "" @@ -4946,7 +5043,19 @@ msgstr "" msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373 +msgid "Multiple Books Selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1374 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1391 msgid "%s has no available formats." msgstr "" @@ -4958,133 +5067,133 @@ msgstr "" msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1473 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1475 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1524 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1540 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1555 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1542 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using 3rd party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1557 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1581 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 msgid "Invalid library location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1583 msgid "Could not access %s. Using %s as the library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1630 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1631 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1654 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1655 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1657 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1658 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1661 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1662 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1712 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1713 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1732 msgid "" "Latest version: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1739 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 msgid "Update available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1741 msgid "" "%s has been updated to version %s. See the new features. " "Visit the download page?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1758 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1759 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1760 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1761 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1762 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1763 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1810 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1811 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1812 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1814 msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1817 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1819 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1821 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1824 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1825 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1845 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1826 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1846 msgid "try deleting the file" msgstr "" @@ -5299,11 +5408,11 @@ msgid "" "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:173 msgid "You must set a username and password for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:178 msgid "Fetch news from " msgstr "" @@ -5363,55 +5472,73 @@ msgstr "" msgid "Import" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:133 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:134 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:135 msgid "Se&rif family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:136 msgid "&Sans family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:137 msgid "&Monospace family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:138 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:140 msgid "Monospace &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:142 msgid "S&tandard font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:143 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:144 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:145 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:146 msgid "Remember last used &window size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:148 +msgid "Maximum &view width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:149 +msgid "H&yphenate (break line in the middle of large words)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:150 +msgid "" +"The default language to use for hyphenation rules. If the book does not " +"specify a language, this will be used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:151 +msgid "Default &language for hyphenation:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:152 msgid "&User stylesheet" msgstr "" @@ -5420,42 +5547,54 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:645 msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:110 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:63 +msgid "Maximum width of the viewer window, in pixels." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:64 +msgid "Hyphenate text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:66 +msgid "Default language for hyphenation rules" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:68 msgid "Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 msgid "The serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 msgid "The sans-serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:74 msgid "The monospaced font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:75 msgid "The standard font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:76 msgid "The monospaced font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:77 msgid "The standard font type" msgstr "" @@ -5487,119 +5626,119 @@ msgstr "" msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:376 msgid "Choose ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:377 msgid "Ebooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Add bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:417 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:457 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:484 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:513 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:548 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:556 msgid "DRM Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:557 msgid "

This book is protected by DRM" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:561 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:642 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:647 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:653 msgid "" "%prog [options] file\n" "\n" "View an ebook.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 msgid "Ebook Viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 msgid "toolBar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 msgid "Next page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 msgid "Previous page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 msgid "Font size larger" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 msgid "Font size smaller" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 msgid "Find next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 msgid "Copy to clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 msgid "Reference Mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 msgid "Bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:176 msgid "Toggle full screen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:177 msgid "Print" msgstr "" @@ -5607,93 +5746,125 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 -msgid "Invalid regular expression" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 -msgid "Invalid regular expression: %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 msgid "" "Library\n" "%d\n" "books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 msgid "" "Reader\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:168 msgid "" "Card A\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:169 msgid "" "Card B\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 msgid "Click to see the books available on your computer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 msgid "Click to see the books in the main memory of your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176 msgid "Click to see the books on storage card A in your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177 msgid "Click to see the books on storage card B in your reader" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:466 +msgid "Change Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +msgid "Upper Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:468 +msgid "Lower Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:469 +msgid "Swap Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:470 +msgid "Title Case" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:141 msgid "Default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:279 +msgid "" +"If you use the WordPlayer e-book app on your Android phone, you can access " +"your calibre book collection directly on the device. To do this you have to " +"turn on the content server." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:283 +msgid "" +"Remember to leave calibre running as the server only runs as long as calibre " +"is running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:285 +msgid "" +"You have to add the URL http://myhostname:8080 as your calibre library in " +"WordPlayer. Here myhostname should be the fully qualified hostname or the IP " +"address of the computer calibre is running on." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:362 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:379 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:388 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:432 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:433 msgid "" "

An invalid library already exists at %s, delete it before trying to move " "the existing library.
Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:503 msgid "welcome wizard" msgstr "" @@ -6167,15 +6338,15 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1497 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1535 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1526 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1564 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1581 msgid "Compacting database" msgstr "" @@ -6183,7 +6354,7 @@ msgstr "" msgid "Password to access your calibre library. Username is " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server.py:419 +#: /home/kovid/work/calibre/src/calibre/library/server.py:429 msgid "" "[options]\n" "\n" @@ -6226,11 +6397,15 @@ msgstr "" msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:552 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +msgid "Ordered list of formats to prefer for input." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:556 msgid "Read metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:558 msgid "The priority of worker processes" msgstr "" @@ -6270,13 +6445,13 @@ msgstr "" msgid "Control email delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:83 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:145 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:164 msgid "Untitled article" msgstr "" @@ -6302,82 +6477,71 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:564 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:578 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:566 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:580 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:568 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:574 -msgid " from " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:572 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:586 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:576 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:588 +msgid " from " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:590 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:657 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:671 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:678 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:692 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:682 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:696 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:688 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:702 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:739 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:753 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:755 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:769 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:765 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:779 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:772 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:786 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:907 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:941 -msgid "" -"\n" -"Downloaded article %s from %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:978 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:953 -msgid "Failed to download article: %s from %s\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:956 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:989 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:971 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1004 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_borba.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_glas_srpske.py:76 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_instapaper.py:56 @@ -6421,7 +6585,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_7dias.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_ambito.py:61 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_buenosaireseconomico.py:23 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:64 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:26 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_criticadigital.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_diagonales.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_el_mercurio_chile.py:61 @@ -6431,6 +6595,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elcronista.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elmundo.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elperiodico_spanish.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_eltiempo_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_expansion_spanish.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_granma.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_infobae.py:21 @@ -6442,7 +6607,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion_chile.py:54 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa.py:60 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_ni.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_latribuna.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lavanguardia.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_marca.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_miradasalsur.py:23 @@ -6452,6 +6619,7 @@ msgstr "" msgid "Spanish" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_accountancyage.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:13 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_amspec.py:14 @@ -6469,6 +6637,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_cnn.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_corriere_della_sera_en.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_craigslist.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_mail.py:6 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17 @@ -6478,6 +6647,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_exiled.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_fastcompany.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_financial_times.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_forbes.py:10 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_freakonomics.py:13 @@ -6512,7 +6682,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_york_review_of_books_no_sub.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_yorker.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_news_times.py:7 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:16 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:29 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_noaa.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm_int.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes_sub.py:17 @@ -6555,7 +6726,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_twitchfilms.py:22 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_uncrate.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_upi.py:15 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usnews.py:21 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_utne.py:20 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_wash_post.py:12 @@ -6642,6 +6813,10 @@ msgstr "" msgid "Portuguese" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +msgid "Kovid Goyal and Sujata Raman" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19 msgid "Chinese" msgstr "" diff --git a/src/calibre/translations/ca.po b/src/calibre/translations/ca.po index bbcae72128..dae411bae3 100644 --- a/src/calibre/translations/ca.po +++ b/src/calibre/translations/ca.po @@ -10,14 +10,14 @@ msgid "" msgstr "" "Project-Id-Version: ca\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-06-30 13:41+0000\n" +"POT-Creation-Date: 2009-07-19 18:45+0000\n" "PO-Revision-Date: 2009-05-21 15:19+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2009-07-05 18:36+0000\n" +"X-Launchpad-Export-Date: 2009-07-21 16:48+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41 @@ -25,16 +25,14 @@ msgid "Does absolutely nothing" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:69 #: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:164 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:148 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:639 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:643 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:404 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:50 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:52 @@ -42,9 +40,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:320 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:225 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:255 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:258 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:45 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 @@ -52,10 +50,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:103 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:105 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:171 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:865 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:870 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:65 @@ -66,21 +64,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:117 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:150 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:540 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:724 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:736 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:837 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:842 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:880 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:133 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:135 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:857 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:862 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:900 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:84 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:28 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:26 +#: /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/manipulate/crop.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:75 @@ -100,39 +98,43 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:93 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:19 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:757 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:760 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:40 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:942 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 #: /home/kovid/work/calibre/src/calibre/library/cli.py:264 #: /home/kovid/work/calibre/src/calibre/library/database.py:917 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:618 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:630 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1026 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:654 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:666 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1061 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1391 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1477 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1561 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1584 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1635 -#: /home/kovid/work/calibre/src/calibre/library/server.py:283 -#: /home/kovid/work/calibre/src/calibre/library/server.py:344 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1098 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1428 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1673 +#: /home/kovid/work/calibre/src/calibre/library/server.py:294 +#: /home/kovid/work/calibre/src/calibre/library/server.py:355 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 @@ -225,11 +227,11 @@ msgid "" "encoding declarations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:243 msgid "Conversion Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:257 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -246,53 +248,68 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:56 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:178 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:218 msgid "This profile is intended for the Microsoft Reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:189 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:229 msgid "This profile is intended for the Mobipocket books." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:93 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:202 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:105 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:254 msgid "This profile is intended for the Cybook G3." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:226 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:118 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:267 +msgid "This profile is intended for the Cybook Opus." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:130 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:279 msgid "This profile is intended for the Amazon Kindle." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:135 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:142 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:312 +msgid "This profile is intended for the Irex Illiad." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:325 +msgid "This profile is intended for the IRex Digital Reader 1000." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:172 msgid "Output profile" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:139 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:176 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " "devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:166 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:296 msgid "This profile is intended for the Amazon Kindle DX." msgstr "" @@ -320,7 +337,7 @@ msgstr "" msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:347 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:354 msgid "" " %prog options\n" "\n" @@ -328,40 +345,40 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:353 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:360 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:355 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:362 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:357 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:364 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:359 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:366 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:361 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:368 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:363 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:370 msgid "Disable the named plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:14 +msgid "Communicate with Android phones." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 msgid "Communicate with the BeBook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:15 -msgid "Tijmen Ruizendaal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:85 msgid "Communicate with the BeBook Mini eBook reader." msgstr "" @@ -377,49 +394,51 @@ msgstr "" msgid "Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:17 msgid "Communicate with the Cybook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:14 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 msgid "John Schember" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:59 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:63 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:619 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:467 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:974 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1295 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1005 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1009 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1332 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:99 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:98 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:98 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:100 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:179 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:181 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:168 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:170 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:145 msgid "Transferring books to device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:126 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:212 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:219 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:198 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:200 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:165 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:174 msgid "Removing books from device..." msgstr "" @@ -431,6 +450,10 @@ msgstr "" msgid "Device Interface" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:17 +msgid "Communicate with the IRex Digital Reader 1000 eBook reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:16 msgid "Communicate with the JetBook eBook reader." msgstr "" @@ -453,55 +476,55 @@ msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:150 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:101 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:55 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:58 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:88 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:102 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:50 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:69 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:79 msgid "Getting list of books on device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:19 msgid "Communicate with the Sony PRS-505 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:20 #: /home/kovid/work/calibre/src/calibre/devices/prs700/driver.py:14 msgid "Kovid Goyal and John Schember" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:109 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:111 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:108 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:85 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "The reader has no storage card in this slot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:132 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:110 msgid "There is insufficient free space in main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:134 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:114 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:116 msgid "There is insufficient free space on the storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:247 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:213 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:228 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 msgid "Sending metadata to device..." msgstr "" @@ -509,21 +532,21 @@ msgstr "" msgid "Communicate with the Sony PRS-700 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:251 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:261 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:328 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:371 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:499 msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:486 msgid "You must install the pmount package." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:480 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:505 msgid "Unable to mount main memory (Error code: %d)" msgstr "" @@ -535,21 +558,21 @@ msgstr "" msgid "settings for device drivers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:27 msgid "Communicate with an eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "Selected slot: %s is not supported." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:176 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:184 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 msgid "Adding books to device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:202 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:183 msgid "Removing books from device metadata listing..." msgstr "" @@ -693,15 +716,19 @@ msgstr "" msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179 +msgid "List builtin recipes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:245 msgid "Output saved to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:67 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:74 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -709,7 +736,7 @@ msgid "" "are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:89 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:85 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -717,7 +744,7 @@ msgid "" "a device. For example EPUB on the SONY reader. Choices are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:96 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -725,7 +752,7 @@ msgid "" "chosen based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:106 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -734,17 +761,17 @@ msgid "" "use a mapping based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:118 msgid "Disable all rescaling of font sizes." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:125 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -752,58 +779,58 @@ msgid "" "tables and present it in a linear fashion." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:147 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " "other forms of auto-detection." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:156 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:152 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:164 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:160 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:168 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " "one is always used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:176 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:187 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:183 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:190 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " "number of chapters were detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:202 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:198 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:209 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "

or

tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -813,7 +840,7 @@ msgid "" "User Manual for further help on using this feature." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:223 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -821,182 +848,194 @@ msgid "" "\"both\" will use both page breaks and lines to mark chapters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:237 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:233 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:242 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:252 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:248 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:253 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:258 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:263 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:268 msgid "" "Do not force text to be justified in output. Whether text is actually " "displayed justified or not depends on whether the ebook format and reading " "device support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:275 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:288 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:307 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:303 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:311 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:325 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "Use a regular expression to try and remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:326 +msgid "The regular expression to use to remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:332 +msgid "Use a regular expression to try and remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:339 +msgid "The regular expression to use to remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:35 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:337 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:342 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:350 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:371 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:49 msgid "Set the cover to the specified file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:51 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:379 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:53 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:383 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:57 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:59 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:61 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:63 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:65 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:403 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:67 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:386 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:69 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 -msgid "List available recipes." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:458 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:644 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:683 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:719 msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:57 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:63 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1005,7 +1044,7 @@ msgid "" "turn off splitting on page breaks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:74 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1174,11 +1213,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:455 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -1187,81 +1226,81 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "Indiqueu el nom del llibre" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "Indiqueu la clau d'ordenació per tí­tol" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "Indiqueu l'autor" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "Indiqueu la clau d'ordenació per autor" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "Categoria a la que pertany el llibre. Per exemple, Història" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "Camí­ al fitxer d'imatge que s'utilitzarà com a miniatura" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:601 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "Camí­ al fitxer txt que conté el comentari a desar en el fitxer LRF" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:605 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "Extrau la miniatura del fitxer LRF" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "Indiqueu l'ID (identificador) del llibre" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:87 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" "Activa la rotació automàtica de les imatges més grans que l'amplada de la " "pantalla." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:91 msgid "Set the space between words in pts. Default is %default" msgstr "Fixa l'espai entre paraules en punts. Per defecte: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Add a header to all the pages with title and author." msgstr "" "Afegeix la capçalera a totes les pàgines, ficant el tí­tol i l'autor." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" @@ -1269,118 +1308,122 @@ msgstr "" "Estableix el format de la capçalera: %a es reemplaça per l'autor i %t pel " "tí­tol. Per defecte: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:92 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:101 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:114 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:118 msgid "The serif family of fonts to embed" msgstr "Famí­lia de lletres serif per a incrustar." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The sans-serif family of fonts to embed" msgstr "Famí­lia de lletres sans-serif per a incrustar." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:115 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The monospace family of fonts to embed" msgstr "Famí­lia de lletres monoespaiades per a incrustar." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:149 msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1008 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1066 msgid "Title" msgstr "Tí­tol" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:363 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1067 msgid "Author(s)" msgstr "Autor(s)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:347 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:351 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:164 msgid "Publisher" msgstr "Editorial" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:348 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:352 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:349 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:58 msgid "Comments" msgstr "Comentaris" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1012 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1070 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Tags" msgstr "Etiquetes" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Series" msgstr "Sèries" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 msgid "Language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 msgid "Timestamp" msgstr "Marca de temps" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:368 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:162 msgid "Published" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:370 +msgid "Rights" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:9 msgid "options" msgstr "" @@ -1522,95 +1565,101 @@ msgid "" "Fetch a cover image for the book identified by ISBN from LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 +msgid "" +"Don't add Table of Contents to end of book. Useful if the book has its own " +"table of contents." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:32 -msgid "Generate a periodical rather than a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1239 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:101 +msgid "All articles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1260 msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1240 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1261 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1241 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1262 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1242 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1263 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1243 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1264 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1244 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1265 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1245 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1266 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1246 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1267 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1247 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1268 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1248 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1269 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1249 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1270 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1250 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1271 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1251 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1272 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1252 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1273 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1253 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1274 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1254 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1275 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1255 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1276 msgid "Main Text" msgstr "" @@ -1646,7 +1695,7 @@ msgstr "" msgid "HTML TOC generation options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:87 msgid "Book Jacket" msgstr "" @@ -1655,7 +1704,7 @@ msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:66 msgid "Unnamed" msgstr "" @@ -1907,21 +1956,21 @@ msgid "" "first and then try it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " "'system' will default to the newline type used by this OS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 msgid "Frequently used directories" msgstr "Directoris emprats amb freqüència" @@ -2019,38 +2068,38 @@ msgstr "" msgid "Adding..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:60 msgid "Searching in all sub-directories..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:137 msgid "Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 msgid "Duplicates found!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:176 msgid "Saving..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:228 msgid "Saved" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:60 msgid "Bulk Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:150 msgid "Options specific to the output format." msgstr "" @@ -2078,13 +2127,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:41 @@ -2291,7 +2340,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:142 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 msgid "Metadata" msgstr "Metadades" @@ -2301,72 +2350,79 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 msgid "Choose cover for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:102 msgid "Cannot read" msgstr "No pot llegir-se" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:103 msgid "You do not have permission to read the file: " msgstr "No tens permissos per a llegir l'arxiu: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 msgid "Error reading file" msgstr "Error llegint l'arxiu" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "

There was an error reading from file:
" msgstr "

Error llegint de l'arxiu:
" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:158 msgid " is not a valid picture" msgstr " no és una imatge vàlida" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:496 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "Book Cover" msgstr "Coberta" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 +msgid "Use cover from &source file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:497 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Change &cover image:" msgstr "Canvia la imatge de la &coberta:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:498 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Browse for an image to use as the cover of this book." msgstr "Cerca una imatge per a utilitzar com a coberta d'aquest llibre." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:461 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:476 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:499 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 @@ -2380,44 +2436,31 @@ msgstr "Cerca una imatge per a utilitzar com a coberta d'aquest llibre." msgid "..." msgstr "..." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 -msgid "Use cover from &source file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:501 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 msgid "&Title: " msgstr "&Tí­tol: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:502 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 msgid "Change the title of this book" msgstr "Canvia el tí­tol del llibre" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:503 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 msgid "&Author(s): " msgstr "&Autor(s): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:129 -msgid "" -"Change the author(s) of this book. Multiple authors should be separated by " -"an &. If the author name contains an &, use && to represent it." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:505 msgid "Author So&rt:" msgstr "Ord&re per autor:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " @@ -2425,29 +2468,23 @@ msgid "" msgstr "" "Canvia l'autor(s). Per a especificar més d'un, separeu-los amb comes." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 msgid "&Publisher: " msgstr "&Editorial: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137 -msgid "Change the publisher of this book" -msgstr "Canvia l'editorial del llibre" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 msgid "Ta&gs: " msgstr "Etique&tes: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -2455,27 +2492,27 @@ msgstr "" "Etiquetes per a categoritzar el llibre (especialment útil per a recerques). " "

Pot emprar-se qualsevol paraula o frase, separada per comes." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 msgid "&Series:" msgstr "&Sèries:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "List of known series. You can add new series." msgstr "Llistat de sèries conegudes. Podeu afegir-hi de noves." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Book " msgstr "Llibre " @@ -2500,7 +2537,7 @@ msgid "Disable compression of the file contents" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:49 -msgid "Generate a periodical rather than a book" +msgid "Do not add Table of Contents to book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 @@ -2571,11 +2608,11 @@ msgstr "" msgid "Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:137 msgid "Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:161 msgid "Options specific to the input format." msgstr "" @@ -2595,67 +2632,93 @@ msgstr "" msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:32 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:33 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 +msgid "Invalid regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73 +msgid "Invalid regular expression: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:72 msgid "Chapter &mark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:73 msgid "pagebreak" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:74 msgid "rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:75 msgid "both" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:76 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:77 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:78 msgid "Insert &metadata as page at start of book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:79 +msgid "&Footer regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:80 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:81 +msgid "&Header regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:82 +msgid "Remove F&ooter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:83 +msgid "Remove H&eader" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" @@ -2915,7 +2978,7 @@ msgid "Attached, you will find the e-book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:542 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:174 msgid "by" msgstr "" @@ -2930,8 +2993,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:586 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:593 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 msgid "No suitable formats" msgstr "" @@ -2969,7 +3032,7 @@ msgid "Sent news to" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:799 msgid "Auto convert the following books before uploading to the device?" msgstr "" @@ -2977,22 +3040,22 @@ msgstr "" msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:768 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:806 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Try changing the output format in the upper right corner next to " "the red heart and re-converting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No space on device" msgstr "Sense espai al dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "

No puc desar llibres al dispositiu perquè no hi ha espai restant " @@ -3004,8 +3067,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:947 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1005 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:56 msgid "Path" msgstr "Camí" @@ -3014,8 +3077,8 @@ msgstr "Camí" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Formats" @@ -3054,391 +3117,399 @@ msgstr "" msgid "&Profile:" msgstr "&Perfil:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:168 msgid " plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:219 msgid "" "If checked, downloaded news will be automatically mailed
to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:293 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:509 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:510 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:513 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:525 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:526 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:535 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:536 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:556 msgid "Customize %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:566 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:567 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:600 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:460 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:648 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:673 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:674 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:691 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:724 msgid "Invalid database location" msgstr "Ubicació de la base de dades no vàlida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:720 msgid "Invalid database location " msgstr "Ubicació de la base de dades no vàlida " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:693 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:721 msgid "
Must be a directory." msgstr "
Cal que siga un directori." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:697 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:725 msgid "Invalid database location.
Cannot write to " msgstr "Ubicació de la base de dades no vàlida.
No es pot escriure " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:739 msgid "Compacting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:740 msgid "Compacting database. This may take a while." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 msgid "Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 msgid "Browse for the new database location" msgstr "Cerca la nova ubicació de la base de dades" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 msgid "" "If you disable this setting, metadata is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:464 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 msgid "Read &metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:465 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +msgid "Preferred &input format order:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 msgid "Add a directory to the frequently used directories list" msgstr "Afegir el directori al llistat de directoris freqüents" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 msgid "Remove a directory from the frequently used directories list" msgstr "Elimiar el directori al llistat de directoris freqüents" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +msgid "Search as you type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:518 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:529 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:530 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:531 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:532 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:533 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:534 msgid "calibre can send your books to you (or your reader) by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:535 msgid "Free unused diskspace from the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:536 msgid "&Compact database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:537 msgid "&Metadata from file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:538 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:539 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:540 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Nom d'&usuari:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:541 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Contrasenya:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:542 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:544 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:545 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:546 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:547 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:548 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:549 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:550 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:551 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -3449,33 +3520,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:553 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:554 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:555 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:556 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:557 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:558 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:560 msgid "&Add" msgstr "" @@ -3581,6 +3652,16 @@ msgstr "Convertir a LRF" msgid "Category" msgstr "Categoria" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 +msgid "" +"Change the author(s) of this book. Multiple authors should be separated by " +"an &. If the author name contains an &, use && to represent it." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 +msgid "Change the publisher of this book" +msgstr "Canvia l'editorial del llibre" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515 msgid "Series index." @@ -3657,8 +3738,9 @@ msgstr "&Format de la capçalera:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:546 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:147 msgid " px" msgstr " Pí­xels" @@ -3744,22 +3826,22 @@ msgid "" "indent:0px;\">

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 msgid "Edit Meta information" msgstr "Editar Meta-informació" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 msgid "Meta information" msgstr "Meta-informació" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 msgid "Author S&ort: " msgstr "&Ordena autors: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -3767,170 +3849,178 @@ msgstr "" "Especifiqueu com s'ha d'ordenar l'autor(s) d'aquest llibre. Per " "exemple,ordena Vicent A. Estellés com a Estellés, Vicent A." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 msgid "&Rating:" msgstr "&Valoració:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 msgid "Rating of this book. 0-5 stars" msgstr "Valora aquest llibre: 0-5 estreles" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 msgid " stars" msgstr " estreles" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 msgid "Add Ta&gs: " msgstr "Afe&geix les etiquetes: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 msgid "Open Tag Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152 msgid "&Remove tags:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153 msgid "Comma separated list of tags to remove from the books. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Remove &format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 msgid "A&utomatically set author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:176 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:185 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:191 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:425 msgid "Cannot fetch cover" msgstr "No puc aconseguir la coberta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:426 msgid "Could not fetch cover.
" msgstr "No puc aconseguir la coberta.
" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:432 msgid "Bad cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:433 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:472 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:499 +msgid "Permission denied" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:500 +msgid "Could not open %s. Is it being used by another program?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 msgid "Edit Meta Information" msgstr "Edita la meta-informació" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "&Fetch metadata from server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 msgid "Available Formats" msgstr "Formats disponibles" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "Add a new format for this book to the database" msgstr "Afegir un nou format per a aquest llibre a la base de dades" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Remove the selected formats for this book from the database." msgstr "" "Elimina els formats seleccionats per a aquest llibre de la base de dades." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Download &cover" msgstr "" @@ -4444,11 +4534,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:95 msgid "No match" msgstr "" @@ -4457,7 +4547,7 @@ msgid "Authors:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -msgid "Regular expression (?P)" +msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 @@ -4525,50 +4615,50 @@ msgstr "No disponible" msgid " - Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1068 msgid "Size (MB)" msgstr "Grandària (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1069 msgid "Date" msgstr "Data" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:163 msgid "Rating" msgstr "Valoració" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:376 msgid "None" msgstr "Cap" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 msgid "Book %s of %s." msgstr "Llibre %s de %s." -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:832 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:779 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:833 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:946 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1004 msgid "Format" msgstr "Format" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1058 msgid "Double click to edit me

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1107 msgid "Search (For Advanced Search click the button to the left)" msgstr "" @@ -4597,7 +4687,7 @@ msgid "No matches for the search phrase %s were found." msgstr "No s'han trobat coincidències per al text \"%s\"." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:416 msgid "No matches found" msgstr "No s'han trobat coincidències" @@ -4622,12 +4712,12 @@ msgid "Previous Page" msgstr "Pàgina anterior" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 msgid "Back" msgstr "Precedent" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 msgid "Forward" msgstr "Següent" @@ -4636,7 +4726,7 @@ msgid "Next match" msgstr "Següent coincidència" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 msgid "Open ebook" msgstr "Obre l'eBook" @@ -4649,7 +4739,7 @@ msgid "Save single format to disk..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:972 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:49 msgid "Error" msgstr "" @@ -4658,137 +4748,137 @@ msgstr "" msgid "Error communicating with device" msgstr "Error en la comunicació amb el dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:199 msgid "" "

For help visit %s.kovidgoyal.net
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 msgid "Edit metadata individually" msgstr "Edita metadades individualment" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 msgid "Edit metadata in bulk" msgstr "Edita metadades en massa" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:232 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:235 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358 msgid "Save to disk" msgstr "Desa al disc" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 msgid "Save to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1444 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1445 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364 msgid "View" msgstr "Mostra" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 msgid "Convert individually" msgstr "Converteix individualment" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:313 msgid "Bulk convert" msgstr "Converteix tots" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:328 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:362 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:420 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1572 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1573 msgid "Choose a location for your ebook library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:595 msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:704 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:726 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:730 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738 msgid "Device database corrupted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:739 msgid "" "\n" "

The database of books on the reader is corrupted. Try the " @@ -4804,140 +4894,148 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:807 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:850 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:858 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 msgid "Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 msgid "EPUB Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:825 msgid "LRF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:826 msgid "HTML Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:827 msgid "LIT Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:828 msgid "MOBI Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:829 msgid "Text books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:822 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:830 msgid "PDF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:831 msgid "Comics" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:832 msgid "Archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:867 +msgid "Failed to read metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:868 +msgid "Failed to read metadata from the following" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:886 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:888 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:903 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:935 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1038 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1169 msgid "No books selected" msgstr "Cap llibre seleccionat" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:946 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot edit metadata" msgstr "No puc editar les meta-dades" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1037 msgid "Cannot save to disk" msgstr "No puc desar al disc" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1064 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1069 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1070 msgid "as the %s format is not available for them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1071 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1090 msgid "Fetching news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1103 msgid " fetched." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1168 msgid "Cannot convert" msgstr "No puc convertir-lo" @@ -4947,12 +5045,11 @@ msgid "No book selected" msgstr "Cap llibre seleccionat" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1338 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1390 msgid "Cannot view" msgstr "No puc mostrar-lo" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1344 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1392 msgid "Choose the format to view" msgstr "" @@ -4960,7 +5057,19 @@ msgstr "" msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373 +msgid "Multiple Books Selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1374 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1391 msgid "%s has no available formats." msgstr "" @@ -4972,19 +5081,19 @@ msgstr "No puc configurar-lo" msgid "Cannot configure while there are running jobs." msgstr "No puc configurar-lo amb treballs processant-se" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1473 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1475 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 msgid "Error talking to device" msgstr "Error comunicant amb el dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1524 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -4992,115 +5101,115 @@ msgstr "" "Hi ha hagut un error de comunicació amb el dispositiu. Lleve, torne a " "connectar el dispositiu i torne a iniciar el programa" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1540 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1555 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1542 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using 3rd party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1557 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1581 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 msgid "Invalid library location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1583 msgid "Could not access %s. Using %s as the library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1630 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1631 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1654 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1655 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1657 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1658 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1661 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1662 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1712 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1713 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1732 msgid "" "Latest version: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1739 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 msgid "Update available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1741 msgid "" "%s has been updated to version %s. See the new features. " "Visit the download page?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1758 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1759 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1760 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1761 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1762 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1763 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1810 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1811 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1812 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1814 msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1817 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1819 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1821 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1824 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1825 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1845 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1826 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1846 msgid "try deleting the file" msgstr "" @@ -5319,11 +5428,11 @@ msgid "" "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:173 msgid "You must set a username and password for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:178 msgid "Fetch news from " msgstr "" @@ -5383,55 +5492,73 @@ msgstr "" msgid "Import" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:133 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:134 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:135 msgid "Se&rif family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:136 msgid "&Sans family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:137 msgid "&Monospace family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:138 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:140 msgid "Monospace &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:142 msgid "S&tandard font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:143 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:144 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:145 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:146 msgid "Remember last used &window size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:148 +msgid "Maximum &view width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:149 +msgid "H&yphenate (break line in the middle of large words)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:150 +msgid "" +"The default language to use for hyphenation rules. If the book does not " +"specify a language, this will be used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:151 +msgid "Default &language for hyphenation:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:152 msgid "&User stylesheet" msgstr "" @@ -5440,42 +5567,54 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:645 msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:110 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:63 +msgid "Maximum width of the viewer window, in pixels." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:64 +msgid "Hyphenate text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:66 +msgid "Default language for hyphenation rules" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:68 msgid "Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 msgid "The serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 msgid "The sans-serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:74 msgid "The monospaced font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:75 msgid "The standard font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:76 msgid "The monospaced font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:77 msgid "The standard font type" msgstr "" @@ -5507,119 +5646,119 @@ msgstr "" msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:376 msgid "Choose ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:377 msgid "Ebooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Add bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:417 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:457 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:484 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:513 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:548 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:556 msgid "DRM Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:557 msgid "

This book is protected by DRM" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:561 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:642 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:647 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:653 msgid "" "%prog [options] file\n" "\n" "View an ebook.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 msgid "Ebook Viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 msgid "toolBar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 msgid "Next page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 msgid "Previous page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 msgid "Font size larger" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 msgid "Font size smaller" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 msgid "Find next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 msgid "Copy to clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 msgid "Reference Mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 msgid "Bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:176 msgid "Toggle full screen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:177 msgid "Print" msgstr "" @@ -5627,93 +5766,125 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 -msgid "Invalid regular expression" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 -msgid "Invalid regular expression: %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 msgid "" "Library\n" "%d\n" "books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 msgid "" "Reader\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:168 msgid "" "Card A\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:169 msgid "" "Card B\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 msgid "Click to see the books available on your computer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 msgid "Click to see the books in the main memory of your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176 msgid "Click to see the books on storage card A in your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177 msgid "Click to see the books on storage card B in your reader" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:466 +msgid "Change Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +msgid "Upper Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:468 +msgid "Lower Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:469 +msgid "Swap Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:470 +msgid "Title Case" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:141 msgid "Default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:279 +msgid "" +"If you use the WordPlayer e-book app on your Android phone, you can access " +"your calibre book collection directly on the device. To do this you have to " +"turn on the content server." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:283 +msgid "" +"Remember to leave calibre running as the server only runs as long as calibre " +"is running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:285 +msgid "" +"You have to add the URL http://myhostname:8080 as your calibre library in " +"WordPlayer. Here myhostname should be the fully qualified hostname or the IP " +"address of the computer calibre is running on." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:362 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:379 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:388 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:432 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:433 msgid "" "

An invalid library already exists at %s, delete it before trying to move " "the existing library.
Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:503 msgid "welcome wizard" msgstr "" @@ -6187,15 +6358,15 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1497 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1535 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1526 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1564 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1581 msgid "Compacting database" msgstr "" @@ -6203,7 +6374,7 @@ msgstr "" msgid "Password to access your calibre library. Username is " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server.py:419 +#: /home/kovid/work/calibre/src/calibre/library/server.py:429 msgid "" "[options]\n" "\n" @@ -6246,11 +6417,15 @@ msgstr "" msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:552 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +msgid "Ordered list of formats to prefer for input." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:556 msgid "Read metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:558 msgid "The priority of worker processes" msgstr "" @@ -6290,13 +6465,13 @@ msgstr "" msgid "Control email delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:83 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:145 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:164 msgid "Untitled article" msgstr "" @@ -6322,82 +6497,71 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:564 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:578 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:566 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:580 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:568 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:574 -msgid " from " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:572 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:586 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:576 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:588 +msgid " from " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:590 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:657 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:671 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:678 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:692 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:682 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:696 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:688 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:702 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:739 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:753 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:755 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:769 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:765 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:779 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:772 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:786 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:907 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:941 -msgid "" -"\n" -"Downloaded article %s from %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:978 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:953 -msgid "Failed to download article: %s from %s\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:956 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:989 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:971 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1004 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_borba.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_glas_srpske.py:76 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_instapaper.py:56 @@ -6441,7 +6605,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_7dias.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_ambito.py:61 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_buenosaireseconomico.py:23 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:64 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:26 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_criticadigital.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_diagonales.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_el_mercurio_chile.py:61 @@ -6451,6 +6615,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elcronista.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elmundo.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elperiodico_spanish.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_eltiempo_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_expansion_spanish.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_granma.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_infobae.py:21 @@ -6462,7 +6627,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion_chile.py:54 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa.py:60 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_ni.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_latribuna.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lavanguardia.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_marca.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_miradasalsur.py:23 @@ -6472,6 +6639,7 @@ msgstr "" msgid "Spanish" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_accountancyage.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:13 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_amspec.py:14 @@ -6489,6 +6657,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_cnn.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_corriere_della_sera_en.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_craigslist.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_mail.py:6 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17 @@ -6498,6 +6667,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_exiled.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_fastcompany.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_financial_times.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_forbes.py:10 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_freakonomics.py:13 @@ -6532,7 +6702,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_york_review_of_books_no_sub.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_yorker.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_news_times.py:7 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:16 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:29 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_noaa.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm_int.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes_sub.py:17 @@ -6575,7 +6746,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_twitchfilms.py:22 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_uncrate.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_upi.py:15 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usnews.py:21 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_utne.py:20 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_wash_post.py:12 @@ -6662,6 +6833,10 @@ msgstr "" msgid "Portuguese" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +msgid "Kovid Goyal and Sujata Raman" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19 msgid "Chinese" msgstr "" diff --git a/src/calibre/translations/cs.po b/src/calibre/translations/cs.po index 875a9bf025..25e18721f4 100644 --- a/src/calibre/translations/cs.po +++ b/src/calibre/translations/cs.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-06-30 13:41+0000\n" +"POT-Creation-Date: 2009-07-19 18:45+0000\n" "PO-Revision-Date: 2009-06-16 13:48+0000\n" "Last-Translator: Plazec \n" "Language-Team: Czech \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2009-07-05 18:36+0000\n" +"X-Launchpad-Export-Date: 2009-07-21 16:48+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41 @@ -22,16 +22,14 @@ msgid "Does absolutely nothing" msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:69 #: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:164 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:148 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:639 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:643 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:404 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:50 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:52 @@ -39,9 +37,9 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:320 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:225 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:255 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:258 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:45 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 @@ -49,10 +47,10 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:103 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:105 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:171 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:865 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:870 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:65 @@ -63,21 +61,21 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:117 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:150 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:540 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:724 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:736 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:837 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:842 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:880 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:133 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:135 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:857 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:862 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:900 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:84 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:28 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:26 +#: /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/manipulate/crop.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:75 @@ -97,39 +95,43 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:93 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:19 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:757 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:760 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:40 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:942 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 #: /home/kovid/work/calibre/src/calibre/library/cli.py:264 #: /home/kovid/work/calibre/src/calibre/library/database.py:917 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:618 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:630 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1026 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:654 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:666 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1061 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1391 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1477 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1561 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1584 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1635 -#: /home/kovid/work/calibre/src/calibre/library/server.py:283 -#: /home/kovid/work/calibre/src/calibre/library/server.py:344 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1098 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1428 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1673 +#: /home/kovid/work/calibre/src/calibre/library/server.py:294 +#: /home/kovid/work/calibre/src/calibre/library/server.py:355 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 @@ -231,11 +233,11 @@ msgstr "" "potlačí jakékoliv kódování deklarované samotným dokumentem. Zvláště užitečné " "fro dokumenty které nedeklarují kódování nebo které" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:243 msgid "Conversion Output" msgstr "Výstup Převodu" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:257 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -257,40 +259,55 @@ msgstr "" "nevíte nic o vstupním dokumentu" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:56 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." msgstr "Tento profil je určen pro řadu SONY PRS. Zařízení 500/505/700 atd." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:178 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:218 msgid "This profile is intended for the Microsoft Reader." msgstr "Tento profil je určený pro Microsoft Reader." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:189 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:229 msgid "This profile is intended for the Mobipocket books." msgstr "Tento profil je určený pro knihy Mobipocket." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:93 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:202 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "Tento profil je určený pro Hanlin V3 a jeho klony." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:105 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:254 msgid "This profile is intended for the Cybook G3." msgstr "Tento profil je určený pro Cybook G3." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:226 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:118 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:267 +msgid "This profile is intended for the Cybook Opus." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:130 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:279 msgid "This profile is intended for the Amazon Kindle." msgstr "Tento profil je určený pro Amazon Kindle." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:135 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:142 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:312 +msgid "This profile is intended for the Irex Illiad." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:325 +msgid "This profile is intended for the IRex Digital Reader 1000." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:172 msgid "Output profile" msgstr "Výstupní profil" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:139 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:176 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " @@ -300,7 +317,7 @@ msgstr "" "chcete vytvořit dokument určený ke čtení na počítači nebo na vetším rozpětí " "zařízení." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:166 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." @@ -308,7 +325,7 @@ msgstr "" "Tento profil je určený pro zařízení SONY PRS. 500/505/700 atd. pro čtení na " "šířku. Nejvíce užitečné pro čtení komiksu." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:296 msgid "This profile is intended for the Amazon Kindle DX." msgstr "Tento profil je určený pro Amazon Kindle DX." @@ -336,7 +353,7 @@ msgstr "Nebyl nalezen žádný platný modul v " msgid "Initialization of plugin %s failed with traceback:" msgstr "Inicializace modulu %s selhala s chybou:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:347 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:354 msgid "" " %prog options\n" "\n" @@ -348,41 +365,41 @@ msgstr "" " Přizpůsobte calibre nahráním externích modulů.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:353 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:360 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "Přidejte modul zadáním cesty k ZIP archivu v kterém se nachází." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:355 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:362 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "Odebrat modul podle jména. Vestavěné moduly není možné odebrat." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:357 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:364 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" "Upravit modul. Zadejte název modulu a retězec s úpravami oddělené čárkou." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:359 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:366 msgid "List all installed plugins" msgstr "Vypsat všechny nainstalované moduly" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:361 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:368 msgid "Enable the named plugin" msgstr "Aktivovat modul podle jména" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:363 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:370 msgid "Disable the named plugin" msgstr "Deaktivovat modul podle jména" +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:14 +msgid "Communicate with Android phones." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 msgid "Communicate with the BeBook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:15 -msgid "Tijmen Ruizendaal" -msgstr "Tijmen Ruizendaal" - #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:85 msgid "Communicate with the BeBook Mini eBook reader." msgstr "" @@ -398,49 +415,51 @@ msgstr "" msgid "Kovid Goyal" msgstr "Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:17 msgid "Communicate with the Cybook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:14 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 msgid "John Schember" msgstr "John Schember" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:59 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:63 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:619 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:467 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:974 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1295 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1005 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1009 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1332 msgid "News" msgstr "Zprávy" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:99 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:98 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:98 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:100 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:179 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:181 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:168 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:170 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:145 msgid "Transferring books to device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:126 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:212 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:219 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:198 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:200 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:165 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:174 msgid "Removing books from device..." msgstr "Odstraňuji knihy ze zařízení..." @@ -452,6 +471,10 @@ msgstr "" msgid "Device Interface" msgstr "Rozhraní zařízení" +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:17 +msgid "Communicate with the IRex Digital Reader 1000 eBook reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:16 msgid "Communicate with the JetBook eBook reader." msgstr "" @@ -474,55 +497,55 @@ msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:150 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:101 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:55 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:58 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:88 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:102 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:50 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:69 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:79 msgid "Getting list of books on device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:19 msgid "Communicate with the Sony PRS-505 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:20 #: /home/kovid/work/calibre/src/calibre/devices/prs700/driver.py:14 msgid "Kovid Goyal and John Schember" msgstr "Kovid Goyal and John Schember" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "Get device information..." msgstr "Zjistit informace o zařízení..." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:109 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:111 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:108 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:85 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "The reader has no storage card in this slot." msgstr "Čtečka nemá v tomto slotu žádnou pamětovou kartu." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:132 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:110 msgid "There is insufficient free space in main memory" msgstr "V hlavní paměti není dostatek volného místa" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:134 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:114 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:116 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/devices/prs505/driver.py:247 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:213 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:228 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 msgid "Sending metadata to device..." msgstr "Odesílám metadata do zařízení..." @@ -530,21 +553,21 @@ msgstr "Odesílám metadata do zařízení..." msgid "Communicate with the Sony PRS-700 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:251 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:261 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:328 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Nepodařilo se najít disk %s. Zkuste reboot." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:371 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:499 msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:486 msgid "You must install the pmount package." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:480 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:505 msgid "Unable to mount main memory (Error code: %d)" msgstr "" @@ -556,21 +579,21 @@ msgstr "Setříděný seznam formátů, které toto zařízení přijme." msgid "settings for device drivers" msgstr "nastavení ovladačů zařízení" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:27 msgid "Communicate with an eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "Selected slot: %s is not supported." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:176 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:184 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 msgid "Adding books to device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:202 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:183 msgid "Removing books from device metadata listing..." msgstr "" @@ -727,15 +750,19 @@ msgstr "" msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179 +msgid "List builtin recipes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:245 msgid "Output saved to" msgstr "Výstup uložen do" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:67 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:74 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -743,7 +770,7 @@ msgid "" "are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:89 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:85 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -751,7 +778,7 @@ msgid "" "a device. For example EPUB on the SONY reader. Choices are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:96 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -759,7 +786,7 @@ msgid "" "chosen based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:106 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -768,17 +795,17 @@ msgid "" "use a mapping based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:118 msgid "Disable all rescaling of font sizes." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:125 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -786,7 +813,7 @@ msgid "" "tables and present it in a linear fashion." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:147 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " @@ -795,7 +822,7 @@ msgstr "" "Výraz XPath, který určuje všechny tagy, které by měly být přidány do obsahu " "na úrovni jedna. Je-li zadán, má přednost před ostatními formami autodetekce." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:156 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:152 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " @@ -804,7 +831,7 @@ msgstr "" "Výraz XPath, který určuje všechny tagy, které by měly být přidány do obsahu " "na úrovni dvě. Každá položka je přidána pod předchozí položku úrovně jedna." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:164 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:160 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " @@ -813,18 +840,18 @@ msgstr "" "Výraz XPath který specifikuje všechny tagy které mají být přidané do Obsahu " "na úrovni tři. Každá hodnota je zadaná pod existující hodnotou úrovně tři." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:168 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " "one is always used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:176 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "Nepřidávat automaticky nalezené kapitoly do obsahu." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:187 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:183 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" @@ -832,20 +859,20 @@ msgstr "" "Pokud počet automaticky nalezených kapitol neprekročí tuto hodnotu, budou " "odkazy na ně přidané do obsahu. Standardně nastaveno: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:190 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " "number of chapters were detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:202 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:198 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:209 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "

or

tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -855,7 +882,7 @@ msgid "" "User Manual for further help on using this feature." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:223 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -867,65 +894,65 @@ msgstr "" "\"žádné\" vypne označování kapitol,volba \"obojí\" použije pro označování " "jak zlomy stránky, tak čáry." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:237 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:233 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:242 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:252 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:248 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:253 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:258 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:263 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:268 msgid "" "Do not force text to be justified in output. Whether text is actually " "displayed justified or not depends on whether the ebook format and reading " "device support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:275 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "Použít obálku nalezenou ve zdrojovém souboru namísto zadané obálky." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:288 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." @@ -934,118 +961,130 @@ msgstr "" "užitečná pokud je první obrázek v knize obálka a mé být nahrazena externí " "obálkou" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:307 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:303 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:311 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:325 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "Use a regular expression to try and remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:326 +msgid "The regular expression to use to remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:332 +msgid "Use a regular expression to try and remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:339 +msgid "The regular expression to use to remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:35 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:337 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:342 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:350 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:371 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:49 msgid "Set the cover to the specified file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:51 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:379 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:53 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:383 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:57 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:59 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:61 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:63 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:65 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:403 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:67 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:386 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:69 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 -msgid "List available recipes." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:458 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 msgid "Could not find an ebook inside the archive" msgstr "V archivu nebyl nalezen žádný ebook." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:644 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:683 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:719 msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:57 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:63 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1059,7 +1098,7 @@ msgstr "" "Rozdělování samotné je ale dost náročné a jestliže vstupní kniha obsahuje " "velmi velké množství zalomení stran, měli byste rozdělování vypnout." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:74 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1237,11 +1276,11 @@ msgstr "Zvýšit množství vypisovaných informací" msgid "Convert LRS to LRS, useful for debugging." msgstr "Převést LRS na LRS, užitečné při hledání chyb v programu." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:455 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "Neplatný LRF soubor. Nepodařilo se nastavit meatadata." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -1255,57 +1294,57 @@ msgstr "" "Zobrazení/změna metadat v LRF souboru.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "Název knihy" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "Název knihy ve tvaru vhodném pro třídění" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "Zadejte autora" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "Zadejte třídící klíč pro autora" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "Kategorie, do které tato kniha patří. Např: Dějiny" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "Cesta k grafickámu souboru, který bude použit jako náhled" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:601 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Cesta k TXT souboru s poznámkami, které se mají vložit do LRF souboru." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:605 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "Převzít náhled z LRF souboru" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "Vydavatel" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "Zařazení knihy" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "Tvůrce knihy" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "Producent Knihy" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -1313,24 +1352,24 @@ msgstr "" "Převzít obálku z LRF souboru. Mějte na paměti, že formát LRF nemá pevně " "definovanou obálku, takže na její nalezení bude použita heuristická metoda." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "Identifikační kód knihy" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:87 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" "Použít autorotaci u obrázků, které jsou širší než je šířka obrazovky." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:91 msgid "Set the space between words in pts. Default is %default" msgstr "Mezera mezi slovy v bodech. Standardně je %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Add a header to all the pages with title and author." msgstr "Přidat na všech stránkách záhlaví s názvem a jménem autora." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" @@ -1338,11 +1377,11 @@ msgstr "" "Formát záhlaví. %a je nahrazeno jménem autorem, %t názvem. Standardně je " "%default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:92 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:101 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" @@ -1350,7 +1389,7 @@ msgstr "" "Minimální odsazení dostavce (odsazení prvního řádku odstavce) v bodech. " "Standadně: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" @@ -1358,7 +1397,7 @@ msgstr "" "Zobrazení HTML tabulky v podobě obrázků (užitečné pokud dokument obsahuje " "velké nebo složité tabulky)" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:114 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" @@ -1366,96 +1405,100 @@ msgstr "" "Faktor znásobení velikosti písma v zobrazených tabulkách. Standardní hodnota " "je: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:118 msgid "The serif family of fonts to embed" msgstr "Font pro patkové písmo" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The sans-serif family of fonts to embed" msgstr "Font pro bezpatkové písmo" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:115 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The monospace family of fonts to embed" msgstr "Font pro neproporcionání písmo" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:149 msgid "Comic" msgstr "Komiks" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1008 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1066 msgid "Title" msgstr "Název" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:363 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1067 msgid "Author(s)" msgstr "Autor(ři)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:347 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:351 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:164 msgid "Publisher" msgstr "Vydavatel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:348 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:352 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producent" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:349 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:58 msgid "Comments" msgstr "Komentáře" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1012 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1070 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Tags" msgstr "Tagy" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Series" msgstr "Série" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 msgid "Language" msgstr "Jazyk:" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 msgid "Timestamp" msgstr "Časová značka" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:368 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:162 msgid "Published" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:370 +msgid "Rights" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:9 msgid "options" msgstr "" @@ -1603,95 +1646,101 @@ msgstr "" "\n" "Stáhnout obálku knihy identifikované uvedeným kódém ISBN z LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "Upravit obrázky aby vyhovovali velikostním omezení Palm zařízení." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 +msgid "" +"Don't add Table of Contents to end of book. Useful if the book has its own " +"table of contents." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "Název pro vygenerovaný obsah." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:32 -msgid "Generate a periodical rather than a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1239 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:101 +msgid "All articles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1260 msgid "Cover" msgstr "Obálka" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1240 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1261 msgid "Title Page" msgstr "Titulní stránka" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1241 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1262 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 msgid "Table of Contents" msgstr "Obsah" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1242 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1263 msgid "Index" msgstr "Rejstřík" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1243 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1264 msgid "Glossary" msgstr "Slovník pojmů" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1244 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1265 msgid "Acknowledgements" msgstr "Pděkování" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1245 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1266 msgid "Bibliography" msgstr "Bibliografie" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1246 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1267 msgid "Colophon" msgstr "Tiráž" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1247 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1268 msgid "Copyright" msgstr "Autorská práva" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1248 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1269 msgid "Dedication" msgstr "Věnování" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1249 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1270 msgid "Epigraph" msgstr "Doslov" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1250 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1271 msgid "Foreword" msgstr "Předmluva" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1251 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1272 msgid "List of Illustrations" msgstr "Seznam Ilustrací" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1252 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1273 msgid "List of Tables" msgstr "Seznam tabulek" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1253 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1274 msgid "Notes" msgstr "Poznámky" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1254 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1275 msgid "Preface" msgstr "Úvod" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1255 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1276 msgid "Main Text" msgstr "Hlavní text" @@ -1727,7 +1776,7 @@ msgstr "Knihy ve formátu %s nejsou podporovány." msgid "HTML TOC generation options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:87 msgid "Book Jacket" msgstr "" @@ -1737,7 +1786,7 @@ msgid "" msgstr "" "Nepodařilo se najit vhodný bod pro rozdělení: %s Velikost podstromu:%d KB" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:66 msgid "Unnamed" msgstr "" @@ -1993,21 +2042,21 @@ msgid "" "first and then try it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " "'system' will default to the newline type used by this OS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 msgid "Frequently used directories" msgstr "čato používané adresáře" @@ -2106,38 +2155,38 @@ msgstr "Hledám v" msgid "Adding..." msgstr "Přidávám..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:60 msgid "Searching in all sub-directories..." msgstr "Prohledávám všechny podadresáře..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:137 msgid "Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 msgid "Duplicates found!" msgstr "Byli nalezeny duplikáty!" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:176 msgid "Saving..." msgstr "Ukládám..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:228 msgid "Saved" msgstr "Uložené" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:60 msgid "Bulk Convert" msgstr "Hromadné Převedení" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:150 msgid "Options specific to the output format." msgstr "" @@ -2165,13 +2214,13 @@ msgstr "vstup" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:41 @@ -2378,7 +2427,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:142 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 msgid "Metadata" msgstr "Metadata" @@ -2388,72 +2437,79 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 msgid "Choose cover for " msgstr "Vyberte obálku pro " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:102 msgid "Cannot read" msgstr "Nemůžu přečíst" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:103 msgid "You do not have permission to read the file: " msgstr "Nemáte přístupová práva na čtení souboru: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 msgid "Error reading file" msgstr "Chyba při čtení souboru" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "

There was an error reading from file:
" msgstr "

Chyba při čtení souboru:
" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:158 msgid " is not a valid picture" msgstr " není platný obrazový soubor" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:496 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "Book Cover" msgstr "Obálka knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 +msgid "Use cover from &source file" +msgstr "Použít Obálku ze &zdrojového souboru" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:497 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Change &cover image:" msgstr "Změnit &obálku:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:498 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Browse for an image to use as the cover of this book." msgstr "Vybete obrázkový soubor . který se použije jako obálka této knihy." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:461 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:476 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:499 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 @@ -2467,75 +2523,54 @@ msgstr "Vybete obrázkový soubor . který se použije jako obálka této knihy. msgid "..." msgstr "..." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 -msgid "Use cover from &source file" -msgstr "Použít Obálku ze &zdrojového souboru" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:501 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 msgid "&Title: " msgstr "&Název: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:502 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 msgid "Change the title of this book" msgstr "Změnit název táto knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:503 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 msgid "&Author(s): " msgstr "&Autor(ři) " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:129 -msgid "" -"Change the author(s) of this book. Multiple authors should be separated by " -"an &. If the author name contains an &, use && to represent it." -msgstr "" -"Autor(ři) této knihy. Více autorů by mělo být odďeleno znakem & (ampersand). " -"Pokud jméno autora obsahuje znak &, zadejte ho jako &&." - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:505 msgid "Author So&rt:" msgstr "Autor ve tvaru \"&příjmení, jméno\"." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "Autor(ři) této knihy. Vícero autorů by mělo být odděleno čárkami" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 msgid "&Publisher: " msgstr "&Vydavatel: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137 -msgid "Change the publisher of this book" -msgstr "Změnit vydavatele této knihy" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 msgid "Ta&gs: " msgstr "Ta&gy: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -2543,27 +2578,27 @@ msgstr "" "Tagy řadí knihu do kategorií. Užitečné jsou zvláště při vyhledávání. " "

Můžou to být libovolné slova nebo fráze, oddělené čárkami." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 msgid "&Series:" msgstr "&Série:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "List of known series. You can add new series." msgstr "Seznam známých sérií. Můžete přidat novou sérii." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Book " msgstr "Kniha " @@ -2588,7 +2623,7 @@ msgid "Disable compression of the file contents" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:49 -msgid "Generate a periodical rather than a book" +msgid "Do not add Table of Contents to book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 @@ -2659,11 +2694,11 @@ msgstr "" msgid "Orientation:" msgstr "Orientace:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:137 msgid "Convert" msgstr "Převést" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:161 msgid "Options specific to the input format." msgstr "" @@ -2683,67 +2718,93 @@ msgstr "" msgid "&Output format:" msgstr "&Výstupní formát:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:32 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:33 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 +msgid "Invalid regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73 +msgid "Invalid regular expression: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:72 msgid "Chapter &mark:" msgstr "&Značka kapitol:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:73 msgid "pagebreak" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:74 msgid "rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:75 msgid "both" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:76 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:77 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:78 msgid "Insert &metadata as page at start of book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:79 +msgid "&Footer regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:80 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:81 +msgid "&Header regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:82 +msgid "Remove F&ooter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:83 +msgid "Remove H&eader" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" @@ -3003,7 +3064,7 @@ msgid "Attached, you will find the e-book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:542 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:174 msgid "by" msgstr "od" @@ -3018,8 +3079,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:586 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:593 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 msgid "No suitable formats" msgstr "Žádné vhodné formáty" @@ -3057,7 +3118,7 @@ msgid "Sent news to" msgstr "Odeslat zprávy do" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:799 msgid "Auto convert the following books before uploading to the device?" msgstr "" @@ -3065,22 +3126,22 @@ msgstr "" msgid "Sending news to device." msgstr "Odesílám zprávy do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:768 msgid "Sending books to device." msgstr "Odesílám knihy do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:806 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Try changing the output format in the upper right corner next to " "the red heart and re-converting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No space on device" msgstr "Na zařízení není volné místo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -3094,8 +3155,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:947 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1005 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:56 msgid "Path" msgstr "Cesta" @@ -3104,8 +3165,8 @@ msgstr "Cesta" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Formats" @@ -3144,33 +3205,33 @@ msgstr "&Autor(ři):" msgid "&Profile:" msgstr "&Profil:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:168 msgid " plugins" msgstr " moduly" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Conversion" msgstr "Převod" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "General" msgstr "Obecné" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Interface" msgstr "Rozhraní" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Advanced" msgstr "Rozšířené" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "" "Content\n" "Server" @@ -3178,132 +3239,132 @@ msgstr "" "Obsahový\n" "Server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Plugins" msgstr "Moduly" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Email" msgstr "Email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:219 msgid "" "If checked, downloaded news will be automatically mailed
to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:293 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:509 msgid "No valid plugin path" msgstr "Chybí platná cesta k modulům" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:510 msgid "%s is not a valid plugin path" msgstr "%s není platná cesta k modulům" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:513 msgid "Choose plugin" msgstr "Zvolte modul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:525 msgid "Plugin cannot be disabled" msgstr "Modul není možné deaktivovat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:526 msgid "The plugin: %s cannot be disabled" msgstr "Modul %s nemůže být deaktivován" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:535 msgid "Plugin not customizable" msgstr "Modul není upravitelný" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:536 msgid "Plugin: %s does not need customization" msgstr "Modul %s nevyžaduje žádné úpravy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:556 msgid "Customize %s" msgstr "Upravit %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:566 msgid "Cannot remove builtin plugin" msgstr "Vestavěný modul není možné odstranit" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:567 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " nemůže být odstraněn. Je to vestavěbý modul. Skuste ho místo odstranění " "deaktivovat." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:600 msgid "Error log:" msgstr "Záznam o chybách:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 msgid "Access log:" msgstr "Záznam o přístupu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552 msgid "Failed to start content server" msgstr "Nepodařilo se spustit obdahový server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:460 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:648 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:673 msgid "Invalid size" msgstr "Neplatná velikost" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:674 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "Velikost %s je neplatná. Požadovaný formát je šířka x výška" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:691 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:724 msgid "Invalid database location" msgstr "Neplatné umístění databáze" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:720 msgid "Invalid database location " msgstr "Neplatné umístění databáze " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:693 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:721 msgid "
Must be a directory." msgstr "
Musí být adresář." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:697 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:725 msgid "Invalid database location.
Cannot write to " msgstr "Neplatné umístění databáze.
Nemůžu zapsat do " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:739 msgid "Compacting..." msgstr "Zkompaktňuji..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:740 msgid "Compacting database. This may take a while." msgstr "Zkompaktňuji databázi. Tento proces může chvíli trvat." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 msgid "Preferences" msgstr "Možnosti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" @@ -3311,29 +3372,29 @@ msgstr "" "&Umístění elektronických knih (Knihy jsou umístěné v adresářích podla autora " "a metadata jsou uložené v souboru metadata.db)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 msgid "Browse for the new database location" msgstr "Určete nové umístění databáze" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 msgid "Show notification when &new version is available" msgstr "Zobrazit upozornění pokud je dostupná &nová verze." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 msgid "" "If you disable this setting, metadata is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:464 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 msgid "Read &metadata from files" msgstr "Číst &metadata ze souborů" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:465 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 msgid "Default network &timeout:" msgstr "Výchozí časový &limit sítě:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -3341,135 +3402,143 @@ msgstr "" "Výchozí časový limit pro síťové dotazy (např. pokaždé když jdeme na Internet " "získat informace)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 msgid " seconds" msgstr " sekund" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 msgid "Choose &language (requires restart):" msgstr "Vyberte &jazyk (vyžaduje restart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 msgid "Normal" msgstr "Normální" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 msgid "High" msgstr "Vysoká" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 msgid "Low" msgstr "Nízká" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 msgid "Job &priority:" msgstr "&Priorita úloh:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 msgid "Preferred &output format:" msgstr "Upřednostňovaný výstupní formát:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +msgid "Preferred &input format order:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 msgid "Add a directory to the frequently used directories list" msgstr "Přidat adresář do seznamu často používaných" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 msgid "Remove a directory from the frequently used directories list" msgstr "Odebrat adresář ze seznamu často používaných" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 msgid "Use &Roman numerals for series number" msgstr "Číslovat knihy v sérii &Římskými číslicemi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 msgid "Enable system &tray icon (needs restart)" msgstr "Zobrazit &ikonu v sýstémové liště (vyžaduje restart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 msgid "Show ¬ifications in system tray" msgstr "Zobrazovat upozor&nění v systémové liště" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Zobrazit prohlížec &obálek v samostatném okně (vyžaduje restart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +msgid "Search as you type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 msgid "Automatically send downloaded &news to ebook reader" msgstr "&Automaticky odeslat stažené zprávy do čtecího zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:518 msgid "&Delete news from library when it is automatically sent to reader" msgstr "Smazat zprávy z knihovny když jsou automaticky odeslány do čtečky" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "Počet obálek zobraze&ných v přohlížecím módu (vyžaduje restart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 msgid "Toolbar" msgstr "Panel nástrojů" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 msgid "Large" msgstr "Velké" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 msgid "Medium" msgstr "Střední" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 msgid "Small" msgstr "Malé" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 msgid "&Button size in toolbar" msgstr "&Velikost tlačítek na panelu nástrojů" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 msgid "Show &text in toolbar buttons" msgstr "Zobrazit &text na tlačítkách panelu nástrojů" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 msgid "Select visible &columns in library view" msgstr "Viditelné sloup&ce v seznamu knih v knihovne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:529 msgid "Use internal &viewer for:" msgstr "Použít interní &prohlížec pro:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:530 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:531 msgid "&Add email" msgstr "Přidat em&ail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:532 msgid "Make &default" msgstr "Nastavit &výchozí" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:533 msgid "&Remove email" msgstr "Odst&ranit email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:534 msgid "calibre can send your books to you (or your reader) by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:535 msgid "Free unused diskspace from the database" msgstr "Uvolnit nepoužitý diskový prostor z databáze" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:536 msgid "&Compact database" msgstr "Z&kompaktnit databázi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:537 msgid "&Metadata from file name" msgstr "&Metadata ze souboru" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:538 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -3479,25 +3548,25 @@ msgstr "" "pomocí internetového prohlížeče z jakehokoliv místa na světě. Změny v " "nastaení se projeví až po restartu serveru." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:539 msgid "Server &port:" msgstr "&Port serveru:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:540 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&Uživatelské jméno:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:541 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Heslo:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:542 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -3505,13 +3574,13 @@ msgstr "" "Pokud ponecháte heslo prázdné, kdokoliv bude mít přístup k vaší zbírce knih " "přes webové rozhraní." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180 msgid "&Show password" msgstr "Zobrazit he&slo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:544 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -3519,31 +3588,31 @@ msgstr "" "Maximální velikost (šířka x výška) zobrazených obálek. Velké obálky budou " "zmenšené. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:545 msgid "Max. &cover size:" msgstr "Max. velikost &obálek:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:546 msgid "&Start Server" msgstr "&Spustit server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:547 msgid "St&op Server" msgstr "&Zastavit server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:548 msgid "&Test Server" msgstr "&Test serveru" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:549 msgid "Run server &automatically on startup" msgstr "&Automaticky spustit server při startu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:550 msgid "View &server logs" msgstr "Zobrazit &serverové záznamy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:551 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -3554,34 +3623,34 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:553 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" "Tady můžete upravit chování calibre, určením které moduly bude používat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:554 msgid "Enable/&Disable plugin" msgstr "Aktivovat/&Deaktivovat modul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:555 msgid "&Customize plugin" msgstr "&Upravit modul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:556 msgid "&Remove plugin" msgstr "&Odstranit modul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:557 msgid "Add new plugin" msgstr "Přidat nový modul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:558 msgid "Plugin &file:" msgstr "&Soubor modulu:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:560 msgid "&Add" msgstr "Přid&at" @@ -3687,6 +3756,18 @@ msgstr "" msgid "Category" msgstr "Kategorie" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 +msgid "" +"Change the author(s) of this book. Multiple authors should be separated by " +"an &. If the author name contains an &, use && to represent it." +msgstr "" +"Autor(ři) této knihy. Více autorů by mělo být odďeleno znakem & (ampersand). " +"Pokud jméno autora obsahuje znak &, zadejte ho jako &&." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 +msgid "Change the publisher of this book" +msgstr "Změnit vydavatele této knihy" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515 msgid "Series index." @@ -3763,8 +3844,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:546 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:147 msgid " px" msgstr " px" @@ -3850,190 +3932,198 @@ msgid "" "indent:0px;\">

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 msgid "Edit Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 msgid "Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 msgid "Author S&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 msgid "&Rating:" msgstr "&Hodnocení:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 msgid "Rating of this book. 0-5 stars" msgstr "Hodnocení této knihy. 0-5 hvězdiček" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 msgid " stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 msgid "Add Ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 msgid "Open Tag Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152 msgid "&Remove tags:" msgstr "Odst&ranit tagy:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153 msgid "Comma separated list of tags to remove from the books. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Remove &format:" msgstr "Odstranit &formát:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 msgid "A&utomatically set author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:176 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:185 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:191 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:425 msgid "Cannot fetch cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:426 msgid "Could not fetch cover.
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:432 msgid "Bad cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:433 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:472 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:499 +msgid "Permission denied" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:500 +msgid "Could not open %s. Is it being used by another program?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 msgid "Edit Meta Information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "IS&BN:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "&Fetch metadata from server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 msgid "Available Formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "Add a new format for this book to the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Remove the selected formats for this book from the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Download &cover" msgstr "" @@ -4559,11 +4649,11 @@ msgstr "Regulární výraz (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:95 msgid "No match" msgstr "Žádná shoda" @@ -4572,8 +4662,8 @@ msgid "Authors:" msgstr "Autoři:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -msgid "Regular expression (?P)" -msgstr "Regulární výraz (?P)" +msgid "Regular expression (?P)" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 msgid "Series:" @@ -4640,36 +4730,36 @@ msgstr "Není k dispozici" msgid " - Jobs" msgstr " - Úlohy" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1068 msgid "Size (MB)" msgstr "Velikost (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1069 msgid "Date" msgstr "Datum" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:163 msgid "Rating" msgstr "Hodnocení" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:376 msgid "None" msgstr "Žádné" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 msgid "Book %s of %s." msgstr "Kniha %s z %s." -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:832 msgid "Not allowed" msgstr "Nedovolené" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:779 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:833 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -4677,15 +4767,15 @@ msgstr "" "Přímý přenos knih do zařízení není možný, nejdříve musíte knihu přidat do " "knihovny calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:946 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1004 msgid "Format" msgstr "Formát" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1058 msgid "Double click to edit me

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1107 msgid "Search (For Advanced Search click the button to the left)" msgstr "Vyhledávání (pro rozšířené vyhledávání klikněte na tlačítko vlevo)" @@ -4714,7 +4804,7 @@ msgid "No matches for the search phrase %s were found." msgstr "Pro hledaný výraz %s nebyly nalezeny žádné výsledky." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:416 msgid "No matches found" msgstr "Nebyly nalezeny žádné výsledky" @@ -4739,12 +4829,12 @@ msgid "Previous Page" msgstr "Předcházející strana" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 msgid "Back" msgstr "Zpět" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 msgid "Forward" msgstr "Dopředu" @@ -4753,7 +4843,7 @@ msgid "Next match" msgstr "Další shoda" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 msgid "Open ebook" msgstr "Otevřít elektronickou knihu" @@ -4766,7 +4856,7 @@ msgid "Save single format to disk..." msgstr "Uložit jediný formát na disk..." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:972 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:49 msgid "Error" msgstr "Chyba" @@ -4775,19 +4865,19 @@ msgstr "Chyba" msgid "Error communicating with device" msgstr "Cyba komunikace se zařízením" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "&Restore" msgstr "&Obnovit" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155 msgid "&Donate to support calibre" msgstr "&Přispějte na vývoj calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160 msgid "&Restart" msgstr "&Restart" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:199 msgid "" "

For help visit %s.kovidgoyal.net
" @@ -4795,35 +4885,35 @@ msgstr "" "

Pro další nápovědu nevštivte %s.kovidgoyal.net
" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" msgstr "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 msgid "Edit metadata individually" msgstr "Upravit metadata Individuálně" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 msgid "Edit metadata in bulk" msgstr "Upravit metadata dávkově" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Download metadata and covers" msgstr "Stáhnout metadata a obálky" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "Download only metadata" msgstr "Stáhnout pouze metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 msgid "Download only covers" msgstr "Stáhnout pouze obálky" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 msgid "Add books from a single directory" msgstr "Přidat Knihy z jednoho adresáře" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:232 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -4832,7 +4922,7 @@ msgstr "" "adresář představuje jednu knihu a soubory v něm jsou různé formáty té samé " "knihy)" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:235 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -4840,79 +4930,79 @@ msgstr "" "Přidat knihy z adresárů, včetně podadresářů (vícero knih v jednom adresáři, " "předpokládá se že každý soubor představuje jednu knihu)" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358 msgid "Save to disk" msgstr "Uložit na disk" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 msgid "Save to disk in a single directory" msgstr "Uložit na disk v jednom adresáři" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1444 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1445 msgid "Save only %s format to disk" msgstr "Uložit jen formát %s na disk" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364 msgid "View" msgstr "Zobrazit" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "View specific format" msgstr "Zobrazit určitý formát" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 msgid "Convert individually" msgstr "Převést Individuálně" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:313 msgid "Bulk convert" msgstr "Převést dávkově" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:328 msgid "Run welcome wizard" msgstr "Spustit uvítacího průvodce" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:362 msgid "Similar books..." msgstr "Podobné knihy..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:420 msgid "Bad database location" msgstr "Neplatné umístění databáze" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1572 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1573 msgid "Choose a location for your ebook library." msgstr "Zvolte umístění pro vaši elektronickou knihovnu." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:595 msgid "Browse by covers" msgstr "Prohlížet obálky" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702 msgid "Device: " msgstr "Zařízení: " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:704 msgid " detected." msgstr " nalezeno." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:726 msgid "Connected " msgstr "Připojeno " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:730 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738 msgid "Device database corrupted" msgstr "Databáze zařízení je poškozená" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:739 msgid "" "\n" "

The database of books on the reader is corrupted. Try the " @@ -4940,52 +5030,60 @@ msgstr "" " \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:807 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:850 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:858 msgid "Uploading books to device." msgstr "Odesílám knihy do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 msgid "Books" msgstr "Knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 msgid "EPUB Books" msgstr "EPUB knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:825 msgid "LRF Books" msgstr "LRF knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:826 msgid "HTML Books" msgstr "HTML knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:827 msgid "LIT Books" msgstr "LIT knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:828 msgid "MOBI Books" msgstr "MOBI knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:829 msgid "Text books" msgstr "TXT knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:822 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:830 msgid "PDF Books" msgstr "PDF knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:831 msgid "Comics" msgstr "Komiksy" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:832 msgid "Archives" msgstr "Archívy" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:867 +msgid "Failed to read metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:868 +msgid "Failed to read metadata from the following" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:886 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" @@ -4993,89 +5091,89 @@ msgstr "" "Označené knihy budou trvale smazány a soubory budou odstraněny z " "vašeho počítače. Opravdu je chcete odstranit?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:888 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:903 msgid "Deleting books from device." msgstr "Mažu knihy ze zařízení." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 msgid "Cannot download metadata" msgstr "Nemůžu stáhnout metadata." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:935 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1038 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1169 msgid "No books selected" msgstr "Nejsou označeny žádné knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "covers" msgstr "obálky" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "metadata" msgstr "metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:946 msgid "Downloading %s for %d book(s)" msgstr "Stahuji %s pro %d knihu(y)" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 msgid "Failed to download some metadata" msgstr "Selhalo stahování některých metadat" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 msgid "Failed to download metadata for the following:" msgstr "Selhalo stahovaní metadat pro následující:" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 msgid "Failed to download metadata:" msgstr "Selhalo stahování metadat:" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot edit metadata" msgstr "Nemůžu upravit metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1037 msgid "Cannot save to disk" msgstr "Chyba zápisu na disk" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 msgid "Choose destination directory" msgstr "Zvolte cílový adresář" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063 msgid "Error while saving" msgstr "Chyba při ukládání" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1064 msgid "There was an error while saving." msgstr "Při ukládání nastala chyba." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1069 msgid "Could not save some books" msgstr "Nemohu uložit některé knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1070 msgid "as the %s format is not available for them." msgstr "protože formát %s pro ně není dostupný" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1071 msgid "Click the show details button to see which ones." msgstr "Klikněte na tlačítko zobrazit detaily pro zjištění které z nich." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1090 msgid "Fetching news from " msgstr "Získávám zprávy z " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1103 msgid " fetched." msgstr " získány." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1168 msgid "Cannot convert" msgstr "Nemůžu převást" @@ -5085,12 +5183,11 @@ msgid "No book selected" msgstr "Není označena žádná kniha" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1338 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1390 msgid "Cannot view" msgstr "Nemůžu zobrazit" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1344 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1392 msgid "Choose the format to view" msgstr "Vyberte formát který se má zobrazit" @@ -5098,7 +5195,19 @@ msgstr "Vyberte formát který se má zobrazit" msgid "Cannot open folder" msgstr "Nemohu otevřít adresář" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373 +msgid "Multiple Books Selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1374 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1391 msgid "%s has no available formats." msgstr "%s není dostupná v žádném dostupném formátu." @@ -5110,19 +5219,19 @@ msgstr "Nemůžu nastavit" msgid "Cannot configure while there are running jobs." msgstr "Nastavení není možné změnit dokud neproběhne zpracování všech úloh" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1473 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 msgid "No detailed info available" msgstr "Bližší informace nejsou dostupné" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1475 msgid "No detailed information is available for books on the device." msgstr "Bližší informace o knihách v tomto zařízení nejsou dostupné" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 msgid "Error talking to device" msgstr "Chyba komunikace se zařízením" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1524 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5130,115 +5239,115 @@ msgstr "" "Dočasná chyba komunikace se zařízením. Prosím odpojte a znovu připojte " "zařízení anebo restarujte počítač." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1540 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1555 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 msgid "Conversion Error" msgstr "Chyba převodu" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1542 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using 3rd party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1557 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1581 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 msgid "Invalid library location" msgstr "Neplatné umístění knihovny" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1583 msgid "Could not access %s. Using %s as the library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1630 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1631 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1654 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1655 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Prpbíha zpracování úloh. Opravdu chcete program ukončit?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1657 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1658 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1661 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1662 msgid "WARNING: Active jobs" msgstr "UPOZORNĚNÍ: Probíhá zpracování úloh." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1712 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1713 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1732 msgid "" "Latest version: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1739 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 msgid "Update available" msgstr "Aktualizace dostupná" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1741 msgid "" "%s has been updated to version %s. See the new features. " "Visit the download page?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1758 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1759 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1760 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1761 msgid "Start minimized to system tray." msgstr "Spustit program minimalizovaný v systémové liště" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1762 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1763 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1810 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1811 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1812 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 msgid "Cannot Start " msgstr "Nemůžu spistit " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1814 msgid "%s is already running." msgstr "%s je již spuštěno" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1817 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1819 msgid "upper right region of the screen." msgstr "pravá horní oblast obrazovky" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1821 msgid "lower right region of the screen." msgstr "pravý dolní okraj obrazovky" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1824 msgid "try rebooting your computer." msgstr "skuste restartovat počítač." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1825 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1845 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1826 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1846 msgid "try deleting the file" msgstr "pokuste se vymazat smazat soubor" @@ -5458,11 +5567,11 @@ msgid "" "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:173 msgid "You must set a username and password for %s" msgstr "Pro %s musíte zadat přístupové jméno a heslo" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:178 msgid "Fetch news from " msgstr "Získat zprávy z " @@ -5522,55 +5631,73 @@ msgstr "Export" msgid "Import" msgstr "Import" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:133 msgid "Configure Ebook viewer" msgstr "Nastavit prohlížeč elektronických knih" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:134 msgid "&Font options" msgstr "&Nastavení písma" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:135 msgid "Se&rif family:" msgstr "&Patkové písmo" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:136 msgid "&Sans family:" msgstr "&Bezpatkové písmo:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:137 msgid "&Monospace family:" msgstr "&Neproporcionální písmo:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:138 msgid "&Default font size:" msgstr "Výchozí velikost &písma" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:140 msgid "Monospace &font size:" msgstr "&Velikost neproporcionálního písma:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:142 msgid "S&tandard font:" msgstr "Vý&chozí písmo:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:143 msgid "Serif" msgstr "Patkové" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:144 msgid "Sans-serif" msgstr "Bezpatkové" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:145 msgid "Monospace" msgstr "Neproporcionální" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:146 msgid "Remember last used &window size" msgstr "Zapamatuj si posledně použitou velikost &okna" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:148 +msgid "Maximum &view width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:149 +msgid "H&yphenate (break line in the middle of large words)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:150 +msgid "" +"The default language to use for hyphenation rules. If the book does not " +"specify a language, this will be used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:151 +msgid "Default &language for hyphenation:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:152 msgid "&User stylesheet" msgstr "&Uživatelské kaskádové styly" @@ -5579,12 +5706,12 @@ msgid "Options to customize the ebook viewer" msgstr "Možnosti úpravy prohlížeče elektronických knih" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:645 msgid "Remember last used window size" msgstr "Zapamatuj si posledně použitou velikost okna" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:110 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -5593,30 +5720,42 @@ msgstr "" "knih." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:63 +msgid "Maximum width of the viewer window, in pixels." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:64 +msgid "Hyphenate text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:66 +msgid "Default language for hyphenation rules" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:68 msgid "Font options" msgstr "Nastavení písma" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 msgid "The serif font family" msgstr "Patkové písmo" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 msgid "The sans-serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:74 msgid "The monospaced font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:75 msgid "The standard font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:76 msgid "The monospaced font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:77 msgid "The standard font type" msgstr "" @@ -5648,119 +5787,119 @@ msgstr "Hledat text v knize" msgid "Print Preview" msgstr "Náhled tisku" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:376 msgid "Choose ebook" msgstr "Vyberte elektronickou knihu" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:377 msgid "Ebooks" msgstr "Elektronické knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Add bookmark" msgstr "Přidat záložku" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Enter title for bookmark:" msgstr "Zadejte název záložky:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:417 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:457 msgid "Loading flow..." msgstr "Načítam tok..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:484 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:513 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:548 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:556 msgid "DRM Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:557 msgid "

This book is protected by DRM" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:561 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:642 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:647 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:653 msgid "" "%prog [options] file\n" "\n" "View an ebook.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 msgid "Ebook Viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 msgid "toolBar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 msgid "Next page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 msgid "Previous page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 msgid "Font size larger" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 msgid "Font size smaller" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 msgid "Find next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 msgid "Copy to clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 msgid "Reference Mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 msgid "Bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:176 msgid "Toggle full screen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:177 msgid "Print" msgstr "" @@ -5768,93 +5907,125 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 -msgid "Invalid regular expression" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 -msgid "Invalid regular expression: %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 msgid "" "Library\n" "%d\n" "books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 msgid "" "Reader\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:168 msgid "" "Card A\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:169 msgid "" "Card B\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 msgid "Click to see the books available on your computer" msgstr "Klikněte pro zobrazení knih dostupných ve vašem počítači" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 msgid "Click to see the books in the main memory of your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176 msgid "Click to see the books on storage card A in your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177 msgid "Click to see the books on storage card B in your reader" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:466 +msgid "Change Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +msgid "Upper Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:468 +msgid "Lower Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:469 +msgid "Swap Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:470 +msgid "Title Case" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:141 msgid "Default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:279 +msgid "" +"If you use the WordPlayer e-book app on your Android phone, you can access " +"your calibre book collection directly on the device. To do this you have to " +"turn on the content server." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:283 +msgid "" +"Remember to leave calibre running as the server only runs as long as calibre " +"is running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:285 +msgid "" +"You have to add the URL http://myhostname:8080 as your calibre library in " +"WordPlayer. Here myhostname should be the fully qualified hostname or the IP " +"address of the computer calibre is running on." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:362 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:379 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:388 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:432 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:433 msgid "" "

An invalid library already exists at %s, delete it before trying to move " "the existing library.
Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:503 msgid "welcome wizard" msgstr "" @@ -6328,15 +6499,15 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1497 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1535 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1526 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1564 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1581 msgid "Compacting database" msgstr "" @@ -6344,7 +6515,7 @@ msgstr "" msgid "Password to access your calibre library. Username is " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server.py:419 +#: /home/kovid/work/calibre/src/calibre/library/server.py:429 msgid "" "[options]\n" "\n" @@ -6387,11 +6558,15 @@ msgstr "" msgid "The default output format for ebook conversions." msgstr "Výchozí výstupní formát pro převod elektronické knihy." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:552 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +msgid "Ordered list of formats to prefer for input." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:556 msgid "Read metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:558 msgid "The priority of worker processes" msgstr "" @@ -6431,13 +6606,13 @@ msgstr "" msgid "Control email delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:83 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:145 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:164 msgid "Untitled article" msgstr "" @@ -6463,82 +6638,71 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:564 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:578 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:566 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:580 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:568 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:574 -msgid " from " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:572 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:586 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:576 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:588 +msgid " from " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:590 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:657 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:671 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:678 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:692 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:682 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:696 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:688 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:702 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:739 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:753 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:755 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:769 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:765 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:779 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:772 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:786 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:907 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:941 -msgid "" -"\n" -"Downloaded article %s from %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:978 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:953 -msgid "Failed to download article: %s from %s\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:956 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:989 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:971 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1004 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_borba.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_glas_srpske.py:76 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_instapaper.py:56 @@ -6582,7 +6746,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_7dias.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_ambito.py:61 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_buenosaireseconomico.py:23 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:64 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:26 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_criticadigital.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_diagonales.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_el_mercurio_chile.py:61 @@ -6592,6 +6756,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elcronista.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elmundo.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elperiodico_spanish.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_eltiempo_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_expansion_spanish.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_granma.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_infobae.py:21 @@ -6603,7 +6768,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion_chile.py:54 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa.py:60 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_ni.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_latribuna.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lavanguardia.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_marca.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_miradasalsur.py:23 @@ -6613,6 +6780,7 @@ msgstr "" msgid "Spanish" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_accountancyage.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:13 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_amspec.py:14 @@ -6630,6 +6798,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_cnn.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_corriere_della_sera_en.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_craigslist.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_mail.py:6 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17 @@ -6639,6 +6808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_exiled.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_fastcompany.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_financial_times.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_forbes.py:10 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_freakonomics.py:13 @@ -6673,7 +6843,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_york_review_of_books_no_sub.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_yorker.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_news_times.py:7 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:16 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:29 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_noaa.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm_int.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes_sub.py:17 @@ -6716,7 +6887,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_twitchfilms.py:22 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_uncrate.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_upi.py:15 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usnews.py:21 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_utne.py:20 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_wash_post.py:12 @@ -6803,6 +6974,10 @@ msgstr "" msgid "Portuguese" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +msgid "Kovid Goyal and Sujata Raman" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19 msgid "Chinese" msgstr "" diff --git a/src/calibre/translations/da.po b/src/calibre/translations/da.po index 856ab63288..936f3fb5bd 100644 --- a/src/calibre/translations/da.po +++ b/src/calibre/translations/da.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-06-30 13:41+0000\n" -"PO-Revision-Date: 2009-05-29 16:31+0000\n" -"Last-Translator: Kovid Goyal \n" +"POT-Creation-Date: 2009-07-19 18:45+0000\n" +"PO-Revision-Date: 2009-07-08 22:59+0000\n" +"Last-Translator: Clement Østergaard \n" "Language-Team: Danish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2009-07-05 18:37+0000\n" +"X-Launchpad-Export-Date: 2009-07-21 16:49+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41 @@ -22,16 +22,14 @@ msgid "Does absolutely nothing" msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:69 #: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:164 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:148 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:639 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:643 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:404 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:50 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:52 @@ -39,9 +37,9 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:320 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:225 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:255 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:258 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:45 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 @@ -49,10 +47,10 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:103 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:105 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:171 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:865 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:870 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:65 @@ -63,21 +61,21 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:117 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:150 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:540 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:724 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:736 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:837 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:842 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:880 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:133 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:135 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:857 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:862 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:900 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:84 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:28 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:26 +#: /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/manipulate/crop.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:75 @@ -97,39 +95,43 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:93 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:19 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:757 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:760 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:40 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:942 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 #: /home/kovid/work/calibre/src/calibre/library/cli.py:264 #: /home/kovid/work/calibre/src/calibre/library/database.py:917 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:618 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:630 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1026 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:654 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:666 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1061 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1391 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1477 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1561 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1584 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1635 -#: /home/kovid/work/calibre/src/calibre/library/server.py:283 -#: /home/kovid/work/calibre/src/calibre/library/server.py:344 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1098 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1428 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1673 +#: /home/kovid/work/calibre/src/calibre/library/server.py:294 +#: /home/kovid/work/calibre/src/calibre/library/server.py:355 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 @@ -207,7 +209,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/conversion.py:99 msgid "Conversion Input" -msgstr "" +msgstr "Konverterings input" #: /home/kovid/work/calibre/src/calibre/customize/conversion.py:118 msgid "" @@ -215,6 +217,9 @@ msgid "" "you are unsure at which stage of the conversion process a bug is occurring. " "WARNING: This completely deletes the contents of the specified directory." msgstr "" +"Gemmer outputtet fra input pluginet i den angivne mappe. Nyttig, hvis du " +"ikke er sikker på i hvilket trin af konverteringsprocessen, en fejl finder " +"sted. ADVARSEL: Dette sletter indholdet af den angivne mappe fuldstændigt." #: /home/kovid/work/calibre/src/calibre/customize/conversion.py:127 msgid "" @@ -223,77 +228,105 @@ msgid "" "useful for documents that do not declare an encoding or that have erroneous " "encoding declarations." msgstr "" +"Angiv tegnsættet for kildedokumentet. Hvis denne valgmulighed er angivet, " +"vil den overskrive tegnsæt angivet af dokumentet. Især nyttig til dokumenter " +"der ikke oplyser et tegnsæt eller har fejlagtige oplysninger om tegnsættet." -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:243 msgid "Conversion Output" -msgstr "" +msgstr "Konverterings output" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:257 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." msgstr "" +"Hvis angivet, vil output pluginet prøve at generere output der er så læsbart " +"for mennesker som muligt. Vil ikke nødvendigvis have virkning for alle " +"output plugins." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:44 msgid "Input profile" -msgstr "" +msgstr "Input profil" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:48 msgid "" "This profile tries to provide sane defaults and is useful if you know " "nothing about the input document." msgstr "" +"Denne profil prøver at levere fornuftige standardværdier og er brugbart, " +"hvis du intet aner om kildedokumentet." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:56 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." -msgstr "" +msgstr "Denne profil er beregnet for SONYs PRS serie. PRS 500/505/700 etc." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:178 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:218 msgid "This profile is intended for the Microsoft Reader." -msgstr "" +msgstr "Denne profil er beregnet for Microsoft Reader" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:189 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:229 msgid "This profile is intended for the Mobipocket books." -msgstr "" +msgstr "Denne profil er beregnet til Mobipocket-bøgerne" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:93 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:202 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 msgid "This profile is intended for the Hanlin V3 and its clones." -msgstr "" +msgstr "Denne profil er beregnet til Hanlin V3 og dens kloner." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:105 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:254 msgid "This profile is intended for the Cybook G3." +msgstr "Denne profil er beregnet til Cybook G3." + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:118 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:267 +msgid "This profile is intended for the Cybook Opus." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:226 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:130 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:279 msgid "This profile is intended for the Amazon Kindle." +msgstr "Denne profil er beregnet til Amazon Kindle" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:142 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:312 +msgid "This profile is intended for the Irex Illiad." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:135 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:325 +msgid "This profile is intended for the IRex Digital Reader 1000." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:172 msgid "Output profile" -msgstr "" +msgstr "Ouput profil" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:139 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:176 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " "devices." msgstr "" +"Denne profil prøver at levere fornuftige standardværdier og er egnet hvis du " +"vil producere et dokument beregnet til at blive læst på en computer eller et " +"udvalg af enheder." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:166 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." msgstr "" +"Denne profil er beregnet til SONYs PRS serie. PRS 500/505/700 etc. i " +"liggende tilstand. Hovedsageligt egnet til tegneserier." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:296 msgid "This profile is intended for the Amazon Kindle DX." -msgstr "" +msgstr "Denne profil er beregnet til Amazon Kindle DX" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:29 msgid "Installed plugins" @@ -301,7 +334,7 @@ msgstr "Installerede plugins" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:30 msgid "Mapping for filetype plugins" -msgstr "" +msgstr "Opsætning mellem filtype og plugin" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Local plugin customization" @@ -319,7 +352,7 @@ msgstr "Intet gyldigt plugin fundet i " msgid "Initialization of plugin %s failed with traceback:" msgstr "Initialiseringen af plugin %s slog fejl med følgende backtrace:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:347 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:354 msgid "" " %prog options\n" "\n" @@ -331,18 +364,18 @@ msgstr "" " Tilpas Calibre ved at indlæse eksterne plugins.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:353 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:360 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Tilføj et plugin ved at angive stien til en ZIP-fil hvori det er gemt." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:355 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:362 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Fjerner det angivne brugerdefinerede plugin. Har ingen effekt på indbyggede " "plugins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:357 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:364 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -350,33 +383,33 @@ msgstr "" "Tilpas plugin. Angiv pluginets navn og en tekststreng med tilpasningerne " "adskilt af et komma." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:359 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:366 msgid "List all installed plugins" msgstr "Vis alle installerede plugins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:361 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:368 msgid "Enable the named plugin" msgstr "Aktiver det angivne plugin" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:363 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:370 msgid "Disable the named plugin" msgstr "Deaktiver det angivne plugin" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 -msgid "Communicate with the BeBook eBook reader." +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:14 +msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:15 -msgid "Tijmen Ruizendaal" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 +msgid "Communicate with the BeBook eBook reader." +msgstr "Kommuniker med BeBook e-bogslæseren" #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:85 msgid "Communicate with the BeBook Mini eBook reader." -msgstr "" +msgstr "Kommuniker med BeBook Mini e-bogslæseren" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:12 msgid "Communicate with the Blackberry smart phone." -msgstr "" +msgstr "Kommuniker med Blackberry smartphone" #: /home/kovid/work/calibre/src/calibre/devices/blackberry/driver.py:13 #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:19 @@ -385,181 +418,187 @@ msgstr "" msgid "Kovid Goyal" msgstr "Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:17 msgid "Communicate with the Cybook eBook reader." -msgstr "" +msgstr "Kommuniker med Cybook e-bogslæseren" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:14 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 msgid "John Schember" -msgstr "" +msgstr "John Schember" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:59 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:63 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:619 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:467 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:974 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1295 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1005 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1009 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1332 msgid "News" msgstr "Nyheder" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:99 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:98 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:98 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:100 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:179 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:181 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:168 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:170 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:145 msgid "Transferring books to device..." -msgstr "" +msgstr "Overfører bøger til enhed..." -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:126 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:212 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:219 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:198 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:200 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:165 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:174 msgid "Removing books from device..." -msgstr "" +msgstr "Fjerner bøger fra enhed..." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:18 msgid "Communicate with the EB600 eBook reader." -msgstr "" +msgstr "Kommuniker med EB600 e-bogslæseren" #: /home/kovid/work/calibre/src/calibre/devices/interface.py:20 msgid "Device Interface" +msgstr "Enhedsgrænseflade" + +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:17 +msgid "Communicate with the IRex Digital Reader 1000 eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:16 msgid "Communicate with the JetBook eBook reader." -msgstr "" +msgstr "Kommuniker med JetBook e-bogslæseren" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:17 msgid "James Ralston" -msgstr "" +msgstr "James Ralston" #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:13 msgid "Communicate with the Kindle eBook reader." -msgstr "" +msgstr "Kommuniker med Kindle e-bogslæseren" #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:69 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:78 msgid "Communicate with the Kindle 2 eBook reader." -msgstr "" +msgstr "Kommuniker med Kindle 2 e-bogslæseren" #: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:87 msgid "Communicate with the Sony PRS-500 eBook reader." -msgstr "" +msgstr "Kommuniker med Sony PRS-500 e-bogslæseren" #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:150 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:101 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:55 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:58 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:88 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:102 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:50 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:69 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:79 msgid "Getting list of books on device..." -msgstr "" +msgstr "Henter liste over bøger på enheden..." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:19 msgid "Communicate with the Sony PRS-505 eBook reader." -msgstr "" +msgstr "Kommuniker med Sony PRS-505 e-bogslæseren" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:20 #: /home/kovid/work/calibre/src/calibre/devices/prs700/driver.py:14 msgid "Kovid Goyal and John Schember" -msgstr "" +msgstr "Kovid Goyal og John Schember" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "Get device information..." -msgstr "" +msgstr "Hent enhedsoplysninger..." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:109 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:111 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:108 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:85 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "The reader has no storage card in this slot." -msgstr "" +msgstr "E-bogslæseren har intet lagerkort i denne sokkel" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:132 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:110 msgid "There is insufficient free space in main memory" msgstr "Der er ikke tilstrækkelig plads i hovedhukommelsen" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:134 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:114 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:116 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/devices/prs505/driver.py:247 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:213 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:228 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 msgid "Sending metadata to device..." -msgstr "" +msgstr "Sender metadata til enhed..." #: /home/kovid/work/calibre/src/calibre/devices/prs700/driver.py:13 msgid "Communicate with the Sony PRS-700 eBook reader." -msgstr "" +msgstr "Kommuniker med Sony PRS-700 e-bogslæseren" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:251 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:261 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:328 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Kan ikke finde diskdrevet %s. Prøv at genstarte." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:371 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:499 msgid "Unable to detect the %s disk drive." -msgstr "" +msgstr "Kan ikke finde diskdrevet %s." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:486 msgid "You must install the pmount package." -msgstr "" +msgstr "Du skal have installeret pmount pakken" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:480 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:505 msgid "Unable to mount main memory (Error code: %d)" -msgstr "" +msgstr "Kan ikke monterer hovedhukommelsen (Fejlkode: %d)" #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:11 msgid "Ordered list of formats the device will accept" -msgstr "" +msgstr "Sorteret liste over formater, enheden vil acceptere" #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:16 msgid "settings for device drivers" -msgstr "" +msgstr "indstillinger for enhedsdrivere" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:27 msgid "Communicate with an eBook reader." -msgstr "" +msgstr "Kommuniker med en e-bogslæser" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "Selected slot: %s is not supported." -msgstr "" +msgstr "Den valgte sokkel: %s er ikke understøttet." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:176 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:184 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 msgid "Adding books to device metadata listing..." -msgstr "" +msgstr "Føjer bøger til enhedens metadataliste..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:202 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:183 msgid "Removing books from device metadata listing..." -msgstr "" +msgstr "Fjerner bøger fra enhedens metadataliste..." #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:196 msgid "Rendered %s" @@ -575,6 +614,9 @@ msgid "" "\n" "%s" msgstr "" +"Kunne ikke behandle tegneserien: \n" +"\n" +"%s" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:275 msgid "Number of colors for grayscale image conversion. Default: %default" @@ -594,7 +636,7 @@ msgstr "Bevar billedformat. Standardværdien er at fylde skærmen." #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:282 msgid "Disable sharpening." -msgstr "" +msgstr "Slå skærpning fra" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 msgid "" @@ -606,19 +648,23 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:287 msgid "Don't split landscape images into two portrait images" -msgstr "" +msgstr "Split ikke landskabsbilleder op i to portrætbilleder" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:289 msgid "" "Keep aspect ratio and scale image using screen height as image width for " "viewing in landscape mode." msgstr "" +"Behold højde-bredde-forhold og skaler billede med skærmens højde som " +"billedets bredde for visning i landskabstilstand." #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:292 msgid "" "Used for right-to-left publications like manga. Causes landscape pages to be " "split into portrait pages from right to left." msgstr "" +"Bruges til højre-mod-venstre publikationer som manga. Sørger for at " +"landskabssider splitte i portrætsider fra højre mod venstre." #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:296 msgid "" @@ -641,7 +687,7 @@ msgstr "Processer ikke billedet" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:439 msgid "Page" -msgstr "" +msgstr "Side" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:19 msgid "" @@ -671,23 +717,23 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:96 msgid "INPUT OPTIONS" -msgstr "" +msgstr "INPUT VALGMULIGHEDER" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:97 msgid "Options to control the processing of the input %s file" -msgstr "" +msgstr "Valgmuligheder til styring af behandlingen af input %s filen" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:103 msgid "OUTPUT OPTIONS" -msgstr "" +msgstr "OUTPUT VALGMULIGHEDER" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:104 msgid "Options to control the processing of the output %s" -msgstr "" +msgstr "Valgmuligheder til styring af behandlingen af output %s" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:118 msgid "Options to control the look and feel of the output" -msgstr "" +msgstr "Valgmuligheder til styring af udseendet af outputtet" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:132 msgid "Control auto-detection of document structure." @@ -708,15 +754,19 @@ msgstr "" msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179 +msgid "List builtin recipes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:245 msgid "Output saved to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:67 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:74 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -724,7 +774,7 @@ msgid "" "are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:89 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:85 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -732,7 +782,7 @@ msgid "" "a device. For example EPUB on the SONY reader. Choices are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:96 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -740,7 +790,7 @@ msgid "" "chosen based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:106 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -749,17 +799,17 @@ msgid "" "use a mapping based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:118 msgid "Disable all rescaling of font sizes." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:125 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -767,7 +817,7 @@ msgid "" "tables and present it in a linear fashion." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:147 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " @@ -777,7 +827,7 @@ msgstr "" "indholdsfortegnelsen på første niveau. Hvis dette er angivet, tager det " "prioritet over andre former for auto-genkendelse." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:156 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:152 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " @@ -787,7 +837,7 @@ msgstr "" "indholdsfortegnelsen på andet niveau. Hvert element bliver tilføjet under " "det foregående første niveau-element." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:164 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:160 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " @@ -797,7 +847,7 @@ msgstr "" "indholdsfortegnelsen på tredje niveau. Hvert element bliver tilføjet under " "det foregående andet niveau-element." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:168 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " @@ -807,11 +857,11 @@ msgstr "" "anvendt i stedet for den auto-genererede. Med denne indstilling vil den auto-" "genererede altid blive brugt." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:176 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "Tilføj ikke automatisk genkendte kapitler til indholdsfortegnelsen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:187 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:183 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" @@ -819,20 +869,20 @@ msgstr "" "Hvis færre end dette antal kapitler er genkendt, bliver links tilføjet til " "indholdsfortegnelsen. Standardværdi: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:190 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " "number of chapters were detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:202 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:198 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:209 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "

or

tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -842,7 +892,7 @@ msgid "" "User Manual for further help on using this feature." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:223 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -854,65 +904,65 @@ msgstr "" "før kapitler. Værdien \"none\" vil deaktivere fremhævningen og værdien " "\"both\" vil bruge både side skift og linjer til fremhævning af kapitler." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:237 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:233 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:242 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:252 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:248 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:253 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:258 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:263 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:268 msgid "" "Do not force text to be justified in output. Whether text is actually " "displayed justified or not depends on whether the ebook format and reading " "device support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:275 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "Brug omslaget fra kildefilen fremfor det angivne omslag." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:288 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." @@ -920,118 +970,130 @@ msgstr "" "Fjern det første billede fra e-bogen. Brugbar hvis det første billede er et " "omslag og du angiver en eksternt omslag." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:307 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:303 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:311 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:325 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "Use a regular expression to try and remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:326 +msgid "The regular expression to use to remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:332 +msgid "Use a regular expression to try and remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:339 +msgid "The regular expression to use to remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:35 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:337 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:342 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:350 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:371 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:49 msgid "Set the cover to the specified file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:51 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:379 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:53 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:383 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:57 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:59 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:61 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:63 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:65 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:403 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:67 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:386 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:69 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 -msgid "List available recipes." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:458 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 msgid "Could not find an ebook inside the archive" msgstr "Kunne ikke finde en e-bog inden i arkivet" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:644 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:683 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:719 msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:57 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:63 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1045,7 +1107,7 @@ msgstr "" "din kildefil indeholder et højt antal sideskift, bør du deaktivere deling " "ved sideskift." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:74 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1214,11 +1276,11 @@ msgstr "Uddybende behandling" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:455 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -1227,79 +1289,79 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:601 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:605 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:87 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" "Aktiver automatisk rotering af billeder, der er bredere end skærmens bredde." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:91 msgid "Set the space between words in pts. Default is %default" msgstr "Sæt afstanden mellem ord i punkter. standardværdien er %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Add a header to all the pages with title and author." msgstr "Tilføj sidehoved til alle sider med titel og forfatter" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" @@ -1307,11 +1369,11 @@ msgstr "" "Sæt formatet for sidehovedet. %a erstattes med forfatter og %t med titlen. " "Standardværdien er %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:92 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:101 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" @@ -1319,7 +1381,7 @@ msgstr "" "Minimum afsnitsindrykning(indrykning af første linje i et afsnit) i punkter. " "Standardværd: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" @@ -1327,7 +1389,7 @@ msgstr "" "Vis HTML-tabeller som billeder(brugbar hvis dokumentet har store eller " "komplekse tabeller)" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:114 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" @@ -1335,96 +1397,100 @@ msgstr "" "Ganger størrelsen af tekst i tabeller med denne faktor. Standardværdien er " "%default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:118 msgid "The serif family of fonts to embed" msgstr "Serif font-familien, der skal indfældes" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The sans-serif family of fonts to embed" msgstr "Sans-serif font-familien, der skal indfældes" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:115 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The monospace family of fonts to embed" msgstr "Monospace font-familien, der skal indfældes" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:149 msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1008 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1066 msgid "Title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:363 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1067 msgid "Author(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:347 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:351 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:164 msgid "Publisher" msgstr "Forlag" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:348 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:352 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:349 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:58 msgid "Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1012 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1070 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 msgid "Language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:368 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:162 msgid "Published" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:370 +msgid "Rights" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:9 msgid "options" msgstr "" @@ -1566,95 +1632,102 @@ msgid "" "Fetch a cover image for the book identified by ISBN from LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "" +"Forfattersortering bruges til at sætte forfatterfeltet, når det er tilstede" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 +msgid "" +"Don't add Table of Contents to end of book. Useful if the book has its own " +"table of contents." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:32 -msgid "Generate a periodical rather than a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1239 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:101 +msgid "All articles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1260 msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1240 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1261 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1241 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1262 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1242 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1263 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1243 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1264 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1244 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1265 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1245 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1266 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1246 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1267 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1247 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1268 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1248 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1269 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1249 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1270 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1250 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1271 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1251 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1272 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1252 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1273 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1253 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1274 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1254 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1275 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1255 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1276 msgid "Main Text" msgstr "" @@ -1690,7 +1763,7 @@ msgstr "Bøger af %s formatet er ikke understøttet" msgid "HTML TOC generation options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:87 msgid "Book Jacket" msgstr "" @@ -1700,7 +1773,7 @@ msgid "" msgstr "" "Kunne ikke finde et passende sted at dele: %s Størrelse på undertræ: %d KB" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:66 msgid "Unnamed" msgstr "" @@ -1953,21 +2026,21 @@ msgid "" "first and then try it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " "'system' will default to the newline type used by this OS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 msgid "Frequently used directories" msgstr "" @@ -2065,38 +2138,38 @@ msgstr "" msgid "Adding..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:60 msgid "Searching in all sub-directories..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:137 msgid "Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 msgid "Duplicates found!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:176 msgid "Saving..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:228 msgid "Saved" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:60 msgid "Bulk Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:150 msgid "Options specific to the output format." msgstr "" @@ -2124,13 +2197,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:41 @@ -2337,7 +2410,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:142 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 msgid "Metadata" msgstr "" @@ -2347,72 +2420,79 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 msgid "Choose cover for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:102 msgid "Cannot read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:103 msgid "You do not have permission to read the file: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 msgid "Error reading file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "

There was an error reading from file:
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:158 msgid " is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:496 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "Book Cover" msgstr "Bogomslag" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 +msgid "Use cover from &source file" +msgstr "Brug omslag fra &kildefilen" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:497 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Change &cover image:" msgstr "Udskift &omslagbillede:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:498 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Browse for an image to use as the cover of this book." msgstr "Led efter et billede til brug som omslag for bogen." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:461 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:476 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:499 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 @@ -2426,46 +2506,31 @@ msgstr "Led efter et billede til brug som omslag for bogen." msgid "..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 -msgid "Use cover from &source file" -msgstr "Brug omslag fra &kildefilen" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:501 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 msgid "&Title: " msgstr "&Titel: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:502 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 msgid "Change the title of this book" msgstr "Udskift bogens titel" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:503 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 msgid "&Author(s): " msgstr "&Forfatter(e): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:129 -msgid "" -"Change the author(s) of this book. Multiple authors should be separated by " -"an &. If the author name contains an &, use && to represent it." -msgstr "" -"Udskift bogens forfatter(e). Flere forfattere skal adskilles med et &. Hvis " -"forfatterens navn indeholder &, skal det udskiftes med &&." - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:505 msgid "Author So&rt:" msgstr "Forfatter So&rtering:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " @@ -2473,29 +2538,23 @@ msgid "" msgstr "" "Udskift bogens forfatter(e). Flere forfattere skal adskilles med et komma" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 msgid "&Publisher: " msgstr "F&orlag: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137 -msgid "Change the publisher of this book" -msgstr "Udskift bogens forlag" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 msgid "Ta&gs: " msgstr "&Mærkater: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -2504,27 +2563,27 @@ msgstr "" "søgninger.

De kan være hvilkårlige ord eller sætninger, adskilt af " "kommaer." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 msgid "&Series:" msgstr "&Serie" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "List of known series. You can add new series." msgstr "Liste over kendte serier. Du kan tilføje nye serier." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Book " msgstr "Bog " @@ -2549,7 +2608,7 @@ msgid "Disable compression of the file contents" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:49 -msgid "Generate a periodical rather than a book" +msgid "Do not add Table of Contents to book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 @@ -2620,11 +2679,11 @@ msgstr "" msgid "Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:137 msgid "Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:161 msgid "Options specific to the input format." msgstr "" @@ -2644,67 +2703,93 @@ msgstr "" msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:32 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:33 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 +msgid "Invalid regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73 +msgid "Invalid regular expression: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:72 msgid "Chapter &mark:" msgstr "Kapitel&markering:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:73 msgid "pagebreak" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:74 msgid "rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:75 msgid "both" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:76 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:77 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:78 msgid "Insert &metadata as page at start of book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:79 +msgid "&Footer regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:80 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:81 +msgid "&Header regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:82 +msgid "Remove F&ooter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:83 +msgid "Remove H&eader" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" @@ -2964,7 +3049,7 @@ msgid "Attached, you will find the e-book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:542 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:174 msgid "by" msgstr "" @@ -2979,8 +3064,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:586 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:593 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 msgid "No suitable formats" msgstr "" @@ -3018,7 +3103,7 @@ msgid "Sent news to" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:799 msgid "Auto convert the following books before uploading to the device?" msgstr "" @@ -3026,22 +3111,22 @@ msgstr "" msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:768 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:806 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Try changing the output format in the upper right corner next to " "the red heart and re-converting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -3053,8 +3138,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:947 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1005 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:56 msgid "Path" msgstr "" @@ -3063,8 +3148,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Formats" @@ -3103,176 +3188,176 @@ msgstr "" msgid "&Profile:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:168 msgid " plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:219 msgid "" "If checked, downloaded news will be automatically mailed
to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:293 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:509 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:510 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:513 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:525 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:526 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:535 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:536 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:556 msgid "Customize %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:566 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:567 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:600 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:460 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:648 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:673 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:674 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:691 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:724 msgid "Invalid database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:720 msgid "Invalid database location " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:693 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:721 msgid "
Must be a directory." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:697 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:725 msgid "Invalid database location.
Cannot write to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:739 msgid "Compacting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:740 msgid "Compacting database. This may take a while." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 msgid "Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 msgid "Browse for the new database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 msgid "Show notification when &new version is available" msgstr "Giv besked når en &ny version er tilgængelig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 msgid "" "If you disable this setting, metadata is guessed from the filename instead. " "This can be configured in the Advanced section." @@ -3280,15 +3365,15 @@ msgstr "" "Hvis du deaktiverer denne valgmulighed bliver metadataene i stedet gættet ud " "fra filnavnet. Dette kan konfigureres i den avancerede sektion." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:464 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 msgid "Read &metadata from files" msgstr "Læs &metadata fra filer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:465 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 msgid "Default network &timeout:" msgstr "Standard netværsks&timeout" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -3296,203 +3381,211 @@ msgstr "" "Sætter standard timeouttiden for hentning fra netværket (dvs. hver gang vi " "henter information fra Internettet)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 msgid " seconds" msgstr " sekunder" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 msgid "Choose &language (requires restart):" msgstr "Vælg &sprog" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 msgid "Normal" msgstr "Normal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 msgid "High" msgstr "Høj" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 msgid "Low" msgstr "Lav" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 msgid "Job &priority:" msgstr "Opgave&prioritet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +msgid "Preferred &input format order:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 msgid "Add a directory to the frequently used directories list" msgstr "Føjer en mappe til listen over hyppigt brugte mapper" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 msgid "Remove a directory from the frequently used directories list" msgstr "Fjerner en mappe fra listen over hyppigt brugte mapper" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 msgid "Use &Roman numerals for series number" msgstr "Brug &Romertal til serienumre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 msgid "Enable system &tray icon (needs restart)" msgstr "Aktiver s&tatusikon (kræver genstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 msgid "Show ¬ifications in system tray" msgstr "Vis beskeder i &statusfeltet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Vis omslagfremviseren i et separat vindue (kræver genstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +msgid "Search as you type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 msgid "Automatically send downloaded &news to ebook reader" msgstr "Send automatisk hentede &nyheder til e-bogslæseren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:518 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "Slet nyheder &fra biblioteket når de automatisk bliver sendt til læseren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "&Antal viste omslag i fremviseren (kræver genstart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 msgid "Toolbar" msgstr "Værktøjslinje" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 msgid "Large" msgstr "Stor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 msgid "Medium" msgstr "Medium" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 msgid "Small" msgstr "Lille" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 msgid "&Button size in toolbar" msgstr "Størrelse på knapper i værktøjslinjen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 msgid "Show &text in toolbar buttons" msgstr "Vis &tekst på knapper i værktøjslinien" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 msgid "Select visible &columns in library view" msgstr "Vælg de synlige &kolonner i biblioteksvisningen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:529 msgid "Use internal &viewer for:" msgstr "Brug intern &viser for:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:530 msgid "Add an email address to which to send books" msgstr "Tilføj en e-mailadresse at sende bøgerne til" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:531 msgid "&Add email" msgstr "&Tilføj e-mail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:532 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:533 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:534 msgid "calibre can send your books to you (or your reader) by email" msgstr "calibre kan sende dine bøger til dig (eller din læser) via e-mail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:535 msgid "Free unused diskspace from the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:536 msgid "&Compact database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:537 msgid "&Metadata from file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:538 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:539 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:540 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:541 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:542 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:544 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:545 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:546 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:547 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:548 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:549 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:550 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:551 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -3503,33 +3596,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:553 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:554 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:555 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:556 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:557 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:558 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:560 msgid "&Add" msgstr "" @@ -3642,6 +3735,18 @@ msgstr "Konverter til LRF" msgid "Category" msgstr "Kategori" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 +msgid "" +"Change the author(s) of this book. Multiple authors should be separated by " +"an &. If the author name contains an &, use && to represent it." +msgstr "" +"Udskift bogens forfatter(e). Flere forfattere skal adskilles med et &. Hvis " +"forfatterens navn indeholder &, skal det udskiftes med &&." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 +msgid "Change the publisher of this book" +msgstr "Udskift bogens forlag" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515 msgid "Series index." @@ -3718,8 +3823,9 @@ msgstr "Side&hovedformat" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:546 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:147 msgid " px" msgstr " px" @@ -3815,22 +3921,22 @@ msgstr "" "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-" "indent:0px;\">

" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 msgid "Edit Meta information" msgstr "Rediger metaoplysninger" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 msgid "Meta information" msgstr "Metaoplysninger" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 msgid "Author S&ort: " msgstr "Forfatters&ortering " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -3838,169 +3944,177 @@ msgstr "" "Angiver, hvordan bogens forfatter(e) skal sorteres. Som eksempel burde " "Charles Dickens sorteres som Dickens, Charles." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 msgid "&Rating:" msgstr "&Vurdering" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 msgid "Rating of this book. 0-5 stars" msgstr "Vurdering af bogen. 0-5 stjerner" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 msgid " stars" msgstr " stjerner" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 msgid "Add Ta&gs: " msgstr "&Tilføj mærkater: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 msgid "Open Tag Editor" msgstr "Åben Mærkat Editor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152 msgid "&Remove tags:" msgstr "&Fjern mærkater" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153 msgid "Comma separated list of tags to remove from the books. " msgstr "Kommasepareret liste over mærkater der skal fjernes fra bøgerne. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Remove &format:" msgstr "Fjern &format" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 msgid "A&utomatically set author sort" msgstr "Sæt forfattersortering a&utomatisk" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "No format selected" msgstr "Intet format valgt" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175 msgid "Could not read metadata" msgstr "Kunne ikke læse metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:176 msgid "Could not read metadata from %s format" msgstr "Kunne ikke læse metadata fra %s-formatet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 msgid "Could not read cover" msgstr "Kunne ikke læse omslaget" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:185 msgid "Could not read cover from %s format" msgstr "Kunne ikke læse omslaget fra %s-formatet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:191 msgid "The cover in the %s format is invalid" msgstr "Omslaget i %s-formatet er ugyldigt" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 msgid "Downloading cover..." msgstr "Henter omslag..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:425 msgid "Cannot fetch cover" msgstr "Kan ikke hente omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:426 msgid "Could not fetch cover.
" msgstr "Kunne ikke hente omslag
" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "Kunne ikke finde et omslag til denne bog. Prøv at angive ISBN først." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:432 msgid "Bad cover" msgstr "Dårligt omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:433 msgid "The cover is not a valid picture" msgstr "Omslaget er ikke et gyldigt billede" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:472 msgid "Cannot fetch metadata" msgstr "Kan ikke hente metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "Du skal mindst angive ISBN, Titel, Forfatter eller Forlag" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:499 +msgid "Permission denied" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:500 +msgid "Could not open %s. Is it being used by another program?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 msgid "Edit Meta Information" msgstr "Rediger Metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 msgid "Swap the author and title" msgstr "Ombyt forfatter og titel" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "Remove unused series (Series that have no books)" msgstr "Fjern ubenyttede serier (Serier uden bøger)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "&Fetch metadata from server" msgstr "&Hent metadata fra server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 msgid "Available Formats" msgstr "Tilgængelige formater" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "Add a new format for this book to the database" msgstr "Tilføj et nyt format for denne bog til databasen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Remove the selected formats for this book from the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Reset cover to default" msgstr "Nulstil omslaget" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Download &cover" msgstr "Hent &omslag" @@ -4514,11 +4628,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:95 msgid "No match" msgstr "" @@ -4527,7 +4641,7 @@ msgid "Authors:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -msgid "Regular expression (?P)" +msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 @@ -4595,50 +4709,50 @@ msgstr "Utilgængelig" msgid " - Jobs" msgstr " - Opgaver" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1068 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1069 msgid "Date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:163 msgid "Rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:376 msgid "None" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 msgid "Book %s of %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:832 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:779 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:833 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:946 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1004 msgid "Format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1058 msgid "Double click to edit me

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1107 msgid "Search (For Advanced Search click the button to the left)" msgstr "" @@ -4667,7 +4781,7 @@ msgid "No matches for the search phrase %s were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:416 msgid "No matches found" msgstr "" @@ -4692,12 +4806,12 @@ msgid "Previous Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 msgid "Back" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 msgid "Forward" msgstr "" @@ -4706,7 +4820,7 @@ msgid "Next match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 msgid "Open ebook" msgstr "" @@ -4719,7 +4833,7 @@ msgid "Save single format to disk..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:972 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:49 msgid "Error" msgstr "" @@ -4728,137 +4842,137 @@ msgstr "" msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:199 msgid "" "

For help visit %s.kovidgoyal.net
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 msgid "Edit metadata individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 msgid "Edit metadata in bulk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:232 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:235 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358 msgid "Save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 msgid "Save to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1444 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1445 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364 msgid "View" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:313 msgid "Bulk convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:328 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:362 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:420 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1572 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1573 msgid "Choose a location for your ebook library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:595 msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:704 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:726 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:730 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738 msgid "Device database corrupted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:739 msgid "" "\n" "

The database of books on the reader is corrupted. Try the " @@ -4874,140 +4988,148 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:807 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:850 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:858 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 msgid "Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 msgid "EPUB Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:825 msgid "LRF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:826 msgid "HTML Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:827 msgid "LIT Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:828 msgid "MOBI Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:829 msgid "Text books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:822 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:830 msgid "PDF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:831 msgid "Comics" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:832 msgid "Archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:867 +msgid "Failed to read metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:868 +msgid "Failed to read metadata from the following" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:886 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:888 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:903 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:935 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1038 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1169 msgid "No books selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:946 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1037 msgid "Cannot save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1064 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1069 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1070 msgid "as the %s format is not available for them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1071 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1090 msgid "Fetching news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1103 msgid " fetched." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1168 msgid "Cannot convert" msgstr "" @@ -5017,12 +5139,11 @@ msgid "No book selected" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1338 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1390 msgid "Cannot view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1344 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1392 msgid "Choose the format to view" msgstr "" @@ -5030,7 +5151,19 @@ msgstr "" msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373 +msgid "Multiple Books Selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1374 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1391 msgid "%s has no available formats." msgstr "" @@ -5042,133 +5175,133 @@ msgstr "" msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1473 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1475 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1524 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1540 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1555 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1542 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using 3rd party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1557 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1581 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 msgid "Invalid library location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1583 msgid "Could not access %s. Using %s as the library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1630 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1631 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1654 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1655 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Der er aktive opgaver. Er du sikker på du vil afslutte?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1657 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1658 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1661 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1662 msgid "WARNING: Active jobs" msgstr "ADVARSEL: Aktive opgaver" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1712 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1713 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1732 msgid "" "Latest version: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1739 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 msgid "Update available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1741 msgid "" "%s has been updated to version %s. See the new features. " "Visit the download page?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1758 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1759 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1760 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1761 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1762 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1763 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1810 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1811 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1812 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1814 msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1817 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1819 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1821 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1824 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1825 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1845 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1826 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1846 msgid "try deleting the file" msgstr "" @@ -5383,11 +5516,11 @@ msgid "" "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:173 msgid "You must set a username and password for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:178 msgid "Fetch news from " msgstr "" @@ -5447,55 +5580,73 @@ msgstr "" msgid "Import" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:133 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:134 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:135 msgid "Se&rif family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:136 msgid "&Sans family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:137 msgid "&Monospace family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:138 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:140 msgid "Monospace &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:142 msgid "S&tandard font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:143 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:144 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:145 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:146 msgid "Remember last used &window size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:148 +msgid "Maximum &view width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:149 +msgid "H&yphenate (break line in the middle of large words)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:150 +msgid "" +"The default language to use for hyphenation rules. If the book does not " +"specify a language, this will be used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:151 +msgid "Default &language for hyphenation:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:152 msgid "&User stylesheet" msgstr "" @@ -5504,42 +5655,54 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:645 msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:110 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:63 +msgid "Maximum width of the viewer window, in pixels." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:64 +msgid "Hyphenate text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:66 +msgid "Default language for hyphenation rules" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:68 msgid "Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 msgid "The serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 msgid "The sans-serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:74 msgid "The monospaced font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:75 msgid "The standard font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:76 msgid "The monospaced font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:77 msgid "The standard font type" msgstr "" @@ -5571,119 +5734,119 @@ msgstr "" msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:376 msgid "Choose ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:377 msgid "Ebooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Add bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:417 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:457 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:484 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:513 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:548 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:556 msgid "DRM Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:557 msgid "

This book is protected by DRM" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:561 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:642 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:647 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:653 msgid "" "%prog [options] file\n" "\n" "View an ebook.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 msgid "Ebook Viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 msgid "toolBar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 msgid "Next page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 msgid "Previous page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 msgid "Font size larger" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 msgid "Font size smaller" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 msgid "Find next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 msgid "Copy to clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 msgid "Reference Mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 msgid "Bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:176 msgid "Toggle full screen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:177 msgid "Print" msgstr "" @@ -5691,93 +5854,125 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 -msgid "Invalid regular expression" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 -msgid "Invalid regular expression: %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 msgid "" "Library\n" "%d\n" "books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 msgid "" "Reader\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:168 msgid "" "Card A\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:169 msgid "" "Card B\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 msgid "Click to see the books available on your computer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 msgid "Click to see the books in the main memory of your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176 msgid "Click to see the books on storage card A in your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177 msgid "Click to see the books on storage card B in your reader" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:466 +msgid "Change Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +msgid "Upper Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:468 +msgid "Lower Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:469 +msgid "Swap Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:470 +msgid "Title Case" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:141 msgid "Default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:279 +msgid "" +"If you use the WordPlayer e-book app on your Android phone, you can access " +"your calibre book collection directly on the device. To do this you have to " +"turn on the content server." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:283 +msgid "" +"Remember to leave calibre running as the server only runs as long as calibre " +"is running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:285 +msgid "" +"You have to add the URL http://myhostname:8080 as your calibre library in " +"WordPlayer. Here myhostname should be the fully qualified hostname or the IP " +"address of the computer calibre is running on." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:362 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:379 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:388 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:432 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:433 msgid "" "

An invalid library already exists at %s, delete it before trying to move " "the existing library.
Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:503 msgid "welcome wizard" msgstr "" @@ -6256,20 +6451,20 @@ msgstr "" "\n" "%%prog er kommandolinegrænsefladen til calibres bogdatabase.\n" "\n" -"komando er en af følgende:\n" +"kommando er en af følgende:\n" " %s\n" "\n" -"For help on an individual command: %%prog command --help\n" +"For hjælp om de enkelte kommandoer: %%prog kommando --help\n" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1497 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1535 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:1526 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1564 msgid "Copying %s" msgstr "Kopierer %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1581 msgid "Compacting database" msgstr "Komprimerer database" @@ -6277,7 +6472,7 @@ msgstr "Komprimerer database" msgid "Password to access your calibre library. Username is " msgstr "Adgangskode til dit calibre bibliotek. Brugernavnet er " -#: /home/kovid/work/calibre/src/calibre/library/server.py:419 +#: /home/kovid/work/calibre/src/calibre/library/server.py:429 msgid "" "[options]\n" "\n" @@ -6323,11 +6518,15 @@ msgstr "" msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:552 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +msgid "Ordered list of formats to prefer for input." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:556 msgid "Read metadata from files" msgstr "Indlæs metadata fra filer" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:558 msgid "The priority of worker processes" msgstr "Arbejdsprocessernes prioritet" @@ -6367,13 +6566,13 @@ msgstr "" msgid "Control email delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:83 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 msgid "Unknown feed" msgstr "Ukendt feed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:145 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:164 msgid "Untitled article" msgstr "Unavngiven artikel" @@ -6403,83 +6602,72 @@ msgstr "" msgid "Unknown News Source" msgstr "Ukendt nyhedskilde" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:564 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:578 msgid "Download finished" msgstr "Download færdig" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:566 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:580 msgid "Failed to download the following articles:" msgstr "Kunne ikke downloade følgende artikler:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:568 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:574 -msgid " from " -msgstr " fra " - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:572 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:586 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:576 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:588 +msgid " from " +msgstr " fra " + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:590 msgid "\tFailed links:" msgstr "\tMislykkede links:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:657 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:671 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" "Kunne ikke hente artiklen. Kør programmet med --debug for at se årsagen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:678 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:692 msgid "Fetching feeds..." msgstr "Henter feeds..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:682 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:696 msgid "Got feeds from index page" msgstr "Fik feeds fra indekssiden" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:688 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:702 msgid "Trying to download cover..." msgstr "Prøver at downloade omslag..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:739 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:753 msgid "Starting download [%d thread(s)]..." msgstr "Starter download [%d tråd(e)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:755 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:769 msgid "Feeds downloaded to %s" msgstr "Feeds er hentet til %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:765 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:779 msgid "Could not download cover: %s" msgstr "Kunne ikke hente omslaget: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:772 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:786 msgid "Downloading cover from %s" msgstr "Downloader omslag fra %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:907 msgid "Untitled Article" msgstr "Unavngiven artikel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:941 -msgid "" -"\n" -"Downloaded article %s from %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:978 msgid "Article downloaded: %s" msgstr "Artikel hentet: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:953 -msgid "Failed to download article: %s from %s\n" -msgstr "Kunne ikke hente artikel: %s fra %s\n" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:956 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:989 msgid "Article download failed: %s" msgstr "Hentning af artikel mislykkedes: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:971 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1004 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_borba.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_glas_srpske.py:76 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_instapaper.py:56 @@ -6523,7 +6711,7 @@ msgstr "Serbisk" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_7dias.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_ambito.py:61 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_buenosaireseconomico.py:23 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:64 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:26 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_criticadigital.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_diagonales.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_el_mercurio_chile.py:61 @@ -6533,6 +6721,7 @@ msgstr "Serbisk" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elcronista.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elmundo.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elperiodico_spanish.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_eltiempo_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_expansion_spanish.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_granma.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_infobae.py:21 @@ -6544,7 +6733,9 @@ msgstr "Serbisk" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion_chile.py:54 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa.py:60 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_ni.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_latribuna.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lavanguardia.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_marca.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_miradasalsur.py:23 @@ -6554,6 +6745,7 @@ msgstr "Serbisk" msgid "Spanish" msgstr "Spansk" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_accountancyage.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:13 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_amspec.py:14 @@ -6571,6 +6763,7 @@ msgstr "Spansk" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_cnn.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_corriere_della_sera_en.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_craigslist.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_mail.py:6 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17 @@ -6580,6 +6773,7 @@ msgstr "Spansk" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_exiled.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_fastcompany.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_financial_times.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_forbes.py:10 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_freakonomics.py:13 @@ -6614,7 +6808,8 @@ msgstr "Spansk" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_york_review_of_books_no_sub.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_yorker.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_news_times.py:7 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:16 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:29 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_noaa.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm_int.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes_sub.py:17 @@ -6657,7 +6852,7 @@ msgstr "Spansk" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_twitchfilms.py:22 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_uncrate.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_upi.py:15 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usnews.py:21 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_utne.py:20 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_wash_post.py:12 @@ -6744,6 +6939,10 @@ msgstr "Springer over filtreret artikel: %s" msgid "Portuguese" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +msgid "Kovid Goyal and Sujata Raman" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19 msgid "Chinese" msgstr "Kinesisk" @@ -6964,7 +7163,7 @@ msgstr "sorter indlæg efter" #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:54 msgid "tagcloud level" -msgstr "" +msgstr "dybde af mærkatsky" #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:55 msgid "show tagcloud" @@ -7457,6 +7656,9 @@ msgstr "abonnementer" #~ "Artikel %s hentet fra %s\n" #~ "%s" +#~ msgid "Failed to download article: %s from %s\n" +#~ msgstr "Kunne ikke hente artikel: %s fra %s\n" + #~ msgid "Don't add links to the table of contents." #~ msgstr "Føj ikke links til indholdsfortegnelsen." diff --git a/src/calibre/translations/de.po b/src/calibre/translations/de.po index 12d72576a6..e16e2ceb39 100644 --- a/src/calibre/translations/de.po +++ b/src/calibre/translations/de.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-06-30 13:41+0000\n" -"PO-Revision-Date: 2009-07-05 13:24+0000\n" +"POT-Creation-Date: 2009-07-19 18:45+0000\n" +"PO-Revision-Date: 2009-07-20 17:49+0000\n" "Last-Translator: S. Dorscht \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2009-07-05 18:37+0000\n" +"X-Launchpad-Export-Date: 2009-07-21 16:49+0000\n" "X-Generator: Launchpad (build Unknown)\n" "Generated-By: pygettext.py 1.5\n" @@ -23,16 +23,14 @@ msgid "Does absolutely nothing" msgstr "Macht gar nix" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:69 #: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:164 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:148 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:639 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:643 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:404 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:50 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:52 @@ -40,9 +38,9 @@ msgstr "Macht gar nix" #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:320 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:225 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:255 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:258 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:45 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 @@ -50,10 +48,10 @@ msgstr "Macht gar nix" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:103 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:105 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:171 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:865 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:870 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:65 @@ -64,21 +62,21 @@ msgstr "Macht gar nix" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:117 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:150 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:540 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:724 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:736 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:837 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:842 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:880 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:133 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:135 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:857 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:862 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:900 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:84 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:28 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:26 +#: /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/manipulate/crop.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:75 @@ -98,39 +96,43 @@ msgstr "Macht gar nix" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:93 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:19 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:757 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:760 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:40 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:942 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 #: /home/kovid/work/calibre/src/calibre/library/cli.py:264 #: /home/kovid/work/calibre/src/calibre/library/database.py:917 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:618 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:630 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1026 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:654 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:666 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1061 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1391 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1477 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1561 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1584 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1635 -#: /home/kovid/work/calibre/src/calibre/library/server.py:283 -#: /home/kovid/work/calibre/src/calibre/library/server.py:344 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1098 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1428 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1673 +#: /home/kovid/work/calibre/src/calibre/library/server.py:294 +#: /home/kovid/work/calibre/src/calibre/library/server.py:355 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 @@ -234,11 +236,11 @@ msgstr "" "hilfreich bei Dokumenten, die keine oder eine fehlerhafte Encodierung " "angegeben haben." -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:243 msgid "Conversion Output" msgstr "Ausgabe der Konvertierung" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:257 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -259,41 +261,56 @@ msgstr "" "hilfreich, wenn Sie nichts über das Eingabe Dokument wissen." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:56 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." msgstr "" "Dieses Profil ist geeignet für die SONY PRS Reihe. PRS 500/505/700 etc." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:178 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:218 msgid "This profile is intended for the Microsoft Reader." msgstr "Dieses Profil ist geeignet für den Microsoft Reader." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:189 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:229 msgid "This profile is intended for the Mobipocket books." msgstr "Dieses Profil ist geeignet für Mobipocket Bücher." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:93 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:202 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "Dieses Profil ist geeignet für den Hanlin V3 und dessen Klone." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:105 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:254 msgid "This profile is intended for the Cybook G3." msgstr "Dieses Profil ist geeignet für das Cybook G3." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:226 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:118 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:267 +msgid "This profile is intended for the Cybook Opus." +msgstr "Dieses Profil ist geeignet für den Cybook Opus." + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:130 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:279 msgid "This profile is intended for the Amazon Kindle." msgstr "Dieses Profil ist geeignet für den Amazon Kindle." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:135 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:142 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:312 +msgid "This profile is intended for the Irex Illiad." +msgstr "Dieses Profil ist geeignet für den Irex Illiad." + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:325 +msgid "This profile is intended for the IRex Digital Reader 1000." +msgstr "Dieses Profil ist geeignet für den IRex Digital Reader 1000." + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:172 msgid "Output profile" msgstr "Ausgabe Profil" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:139 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:176 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " @@ -303,7 +320,7 @@ msgstr "" "hilfreich, wenn Sie ein Dokument zum Lesen an einem Computer oder auf einer " "Reihe von verschiedenen Geräten erstellen wollen." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:166 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." @@ -311,7 +328,7 @@ msgstr "" "Dieses Profil ist geeignet für die SONY PRS Reihe. PRS 500/505/700 etc. in " "horizontaler Darstellung. Vor allem für Comics hilfreich." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:296 msgid "This profile is intended for the Amazon Kindle DX." msgstr "Dieses Profil ist für den Amazon Kindle DX bestimmt." @@ -339,7 +356,7 @@ msgstr "Kein gültiges Plugin gefunden in " msgid "Initialization of plugin %s failed with traceback:" msgstr "Staren des Plugins %s schlug fehl. Traceback:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:347 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:354 msgid "" " %prog options\n" "\n" @@ -348,22 +365,22 @@ msgid "" msgstr "" " %prog options\n" "\n" -" Calibre anpassen durch das Laden externer Plugins.\n" +" calibre anpassen durch das Laden externer Plugins.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:353 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:360 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Plugin hinzufügen durch die Angabe des Pfads zur ZIP Datei, die das Plugin " "enthält." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:355 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:362 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Anpassbares Plugin entfernen. Dies hat keinen Einfluss auf festinstallierte " "Plugins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:357 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:364 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -371,26 +388,26 @@ msgstr "" "Plugin anpassen. Geben Sie den Namen des Pugins und die Anpassung durch ein " "Komma getrennt an." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:359 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:366 msgid "List all installed plugins" msgstr "Installierte Plugins auflisten" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:361 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:368 msgid "Enable the named plugin" msgstr "Gewähltes Plugin einschalten" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:363 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:370 msgid "Disable the named plugin" msgstr "Gewähltes Plugin ausschalten" +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:14 +msgid "Communicate with Android phones." +msgstr "Kommunikation mit Android Telefonen." + #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 msgid "Communicate with the BeBook eBook reader." msgstr "Kommunikation mit dem BeBook eBook Reader." -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:15 -msgid "Tijmen Ruizendaal" -msgstr "Tijmen Ruizendaal" - #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:85 msgid "Communicate with the BeBook Mini eBook reader." msgstr "Kommunikation mit dem BeBook Mini eBook Reader." @@ -406,49 +423,51 @@ msgstr "Kommunikation mit dem Blackberry Smartphone." msgid "Kovid Goyal" msgstr "Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:17 msgid "Communicate with the Cybook eBook reader." msgstr "Kommunikation mit dem Cybook eBook Reader." -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:14 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 msgid "John Schember" msgstr "John Schember" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:59 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:63 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:619 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:467 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:974 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1295 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1005 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1009 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1332 msgid "News" msgstr "Nachrichten" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:99 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:98 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:98 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:100 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:179 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:181 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:168 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:170 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:145 msgid "Transferring books to device..." msgstr "Übertrage Bücher ans Gerät..." -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:126 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:212 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:219 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:198 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:200 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:165 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:174 msgid "Removing books from device..." msgstr "Entferne Bücher vom Gerät..." @@ -460,6 +479,10 @@ msgstr "Kommunikation mit dem EB600 eBook Reader." msgid "Device Interface" msgstr "Geräte-Interface" +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:17 +msgid "Communicate with the IRex Digital Reader 1000 eBook reader." +msgstr "Kommunikation mit dem IRex Digital Reader 1000." + #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:16 msgid "Communicate with the JetBook eBook reader." msgstr "Kommunikation mit dem JetBook eBook Reader." @@ -482,55 +505,55 @@ msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "Kommunikation mit dem Sony PRS-500 eBook Reader." #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:150 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:101 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:55 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:58 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:88 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:102 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:50 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:69 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:79 msgid "Getting list of books on device..." msgstr "Erhalte die Liste der Bücher auf dem Gerät..." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:19 msgid "Communicate with the Sony PRS-505 eBook reader." msgstr "Kommunikation mit dem Sony PRS-505 eBook Reader." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:20 #: /home/kovid/work/calibre/src/calibre/devices/prs700/driver.py:14 msgid "Kovid Goyal and John Schember" msgstr "Kovid Goyal und John Schember" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "Get device information..." msgstr "Erhalte Geräte Information..." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:109 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:111 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:108 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:85 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "The reader has no storage card in this slot." msgstr "Das Gerät hat keine Speicherkarte in diesem Laufwerk." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:132 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:110 msgid "There is insufficient free space in main memory" msgstr "Nicht genügend freier Spreicherplatz im Hauptspeicher" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:134 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:114 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:116 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/devices/prs505/driver.py:247 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:213 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:228 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 msgid "Sending metadata to device..." msgstr "Sende Metadaten ans Gerät..." @@ -538,21 +561,21 @@ msgstr "Sende Metadaten ans Gerät..." msgid "Communicate with the Sony PRS-700 eBook reader." msgstr "Kommunikation mit dem Sony PRS-700 eBook Reader." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:251 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:261 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:328 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Konnte das Laufwerk %s nicht finden. Versuchen Sie einen Neustart." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:371 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:499 msgid "Unable to detect the %s disk drive." msgstr "Konnte das %s Laufwerk nicht erkennen." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:486 msgid "You must install the pmount package." -msgstr "Du mußt das pmount Paket installieren." +msgstr "Du musst das pmount Paket installieren." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:480 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:505 msgid "Unable to mount main memory (Error code: %d)" msgstr "Konnte Hauptspeicher nicht mounten (Error code: %d)" @@ -564,21 +587,21 @@ msgstr "Geordnete Liste der Formate, die das Gerät akzeptiert" msgid "settings for device drivers" msgstr "Einstellungen der Geräte Treiber" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:27 msgid "Communicate with an eBook reader." msgstr "Kommunikation mit einem eBook Reader." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "Selected slot: %s is not supported." msgstr "Gewählter Slot: %s wird nicht unterstützt." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:176 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:184 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 msgid "Adding books to device metadata listing..." msgstr "Füge Bücher zur Metadaten Liste des Geräts hinzu..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:202 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:183 msgid "Removing books from device metadata listing..." msgstr "Entferne Bücher von der Metadaten Liste des Geräts..." @@ -768,17 +791,21 @@ msgstr "Einstellungen zum Setzen von Metadaten in der Ausgabe" msgid "Options to help with debugging the conversion" msgstr "Einstellungen zur Hilfe mit der Fehlersuche bei der Konvertierung" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179 +msgid "List builtin recipes" +msgstr "Vorgegebene Downloadschemata auflisten" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:245 msgid "Output saved to" msgstr "Ausgabe gespeichert in" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:67 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" "Einstellung der Ausführlichkeit. Für größere Ausführlichkeit mehrmals " "angeben." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:74 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -788,9 +815,9 @@ msgstr "" "Geben Sie das Eingabe Profil an. Das Eingabe Profil schreibt der " "Konvertierung vor, wie die verschiedenen Informationen aus dem Eingabe " "Dokument zu interpretieren sind. Zum Beispiel auflösungsabhängige Längen " -"(z.B. Längen in Pixel). Wählbar ist:" +"(z.B. Längen in Punkt). Wählbar ist:" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:89 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:85 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -803,7 +830,7 @@ msgstr "" "einer auf dem Gerät funktionierenden Datei nötig. Zum Beispiel EPUB auf dem " "SONY Reader. Wählbar ist:" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:96 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -816,7 +843,7 @@ msgstr "" "Voreinstellung basiert die Bezugsschriftgröße auf dem gewählten Ausgabe " "Profil." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:106 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -831,11 +858,11 @@ msgstr "" "intelligente Skalierung von Schriften. Voreinstellung ist die Verwendung " "einer Zuordnung auf der Grundlage des gewählten Ausgabe Profils." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:118 msgid "Disable all rescaling of font sizes." msgstr "Skalierung von Schriftgrößen ausschalten." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:125 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." @@ -843,7 +870,7 @@ msgstr "" "Zeilenhöhe in Punkt. Kontrolliert den Abstand zwischen zwei aufeinander " "folgenden Zeilen. In der Voreinstellung werden Zeilenhöhen nicht verändert." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -855,7 +882,7 @@ msgstr "" "unvollständige Textstellen und andere Artefakte. Diese Einstellung " "extrahiert den Inhalt von Tabellen und gibt ihn linear wieder." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:147 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " @@ -865,7 +892,7 @@ msgstr "" "Ebene 1 hinzugefügt werden sollen. Falls dies angegeben wird, erhält es " "Priorität über andere Formen der automatischen Erkennung." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:156 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:152 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " @@ -875,7 +902,7 @@ msgstr "" "Ebene 2 hinzugefügt werden sollen. Jeder Eintrag wird unter dem vorherigen " "Ebene 1 Eintrag angelegt." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:164 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:160 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " @@ -885,7 +912,7 @@ msgstr "" "Ebene 3 hinzugefügt werden sollen. Jeder Eintrag wird unter dem vorherigen " "Ebene 2 Eintrag angefügt." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:168 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " @@ -895,11 +922,11 @@ msgstr "" "Ursprungsdatei verwendet anstatt des automatisch erstellten. Mit dieser " "Einstellung wird immer das automatisch erstellte verwendet." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:176 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "Automatisch erkannte Kapitel nicht zum Inhaltsverzeichnis hinzufügen" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:187 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:183 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" @@ -907,7 +934,7 @@ msgstr "" "Wurden weniger Kapitel als hier angegeben erkannt, werden Verknüpfungen zum " "Inhaltsverzeichnis hinzugefügt. Voreinstellung: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:190 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " @@ -918,7 +945,7 @@ msgstr "" "Verknüpfungen werden nur dann zum Inhaltsverzeichnis hinzugefügt, wenn " "weniger Kapitel als in der Schwellenzahl angegeben erkannt werden." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:202 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:198 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." @@ -927,7 +954,7 @@ msgstr "" "Ausdruck entsprechen. Entsprechende Einträge und deren untergeordnete " "Einträge werden entfernt." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:209 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "

or

tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -945,7 +972,7 @@ msgstr "" "ausgeschaltet. Ein Hilfe zur Verwendung dieses Features gibt es im XPath " "Tutorial im calibre User Manual." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:223 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -958,7 +985,7 @@ msgstr "" "Kapitelmarkierung aus und der Wert \"both\" verwendet sowohl Seitenumbrüche " "als auch Linien zur Kapitelmarkierung." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:237 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:233 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " @@ -968,42 +995,42 @@ msgstr "" "an die Stilregeln der Ursprungsdatei angehängt, so dass es zum Überschreiben " "dieser Regeln verwendet werden kann." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:242 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" "Ein XPath Ausdruck. Seitenumbrüche werden vor den angegebenen Elementen " "eingefügt." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:252 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:248 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Oberen Rand der Seite in Punkt eingeben. Die Voreinstellung ist %default. " "Anmerkung: 72 Punkt sind 1 Inch" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:253 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Unteren Rand der Seite in Punkt eingeben. Die Voreinstellung ist %default. " "Anmerkung: 72 Punkt sind 1 Inch" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:258 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Linken Rand der Seite in Punkt eingeben. Die Voreinstellung ist %default. " "Anmerkung: 72 Punkt sind 1 Inch" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:263 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Rechten Rand der Seite in Punkt eingeben. Die Voreinstellung ist %default. " "Anmerkung: 72 Punkt sind 1 Inch" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:268 msgid "" "Do not force text to be justified in output. Whether text is actually " "displayed justified or not depends on whether the ebook format and reading " @@ -1013,7 +1040,7 @@ msgstr "" "angezeigt wird oder nicht, hängt davon ab, ob das eBook Format oder der " "Reader Blocksatz unterstützen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:275 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -1023,7 +1050,7 @@ msgstr "" "Paragraphen von 1,5 em ein. Die Entfernung des Abstands funktioniert nur bei " "Quelldateien, die Paragraphen verwenden (

oder

Tags)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -1031,7 +1058,7 @@ msgstr "" "Verwendet bevorzugt das aus der Ursprungsdatei gewonnene Umschlagbild " "anstatt des angegebenen Umschlagbildes." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:288 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." @@ -1039,7 +1066,7 @@ msgstr "" "Leerzeile zwischen Paragraphen einfügen. Funktioniert nur, wenn die " "Quelldatei Paragraphen verwendet (

oder

Tags)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." @@ -1048,7 +1075,7 @@ msgstr "" "Bild in der Ursprungsdatei ein Umschlagbild ist und ein externes " "Umschlagbild angegeben werden soll." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:307 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:303 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -1056,7 +1083,7 @@ msgstr "" "Metadaten des Buchs am Buchanfang einfügen. Das ist hilfreich, wenn Ihr " "eBook Reader das direkte Anzeigen/Suchen von Metadaten nicht unterstützt." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:311 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." @@ -1065,7 +1092,25 @@ msgstr "" "erkennen und zu korrigieren. Dies kann das Ergebnis verschlechtern, bitt mit " "Sorgfalt verwenden." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:325 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "Use a regular expression to try and remove the header." +msgstr "" +"Einen Regulären Ausdruck zum Testen und Entfernen der Kopfzeile verwenden." + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:326 +msgid "The regular expression to use to remove the header." +msgstr "Regulärer Ausdruck zum Entfernen der Kopfzeile." + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:332 +msgid "Use a regular expression to try and remove the footer." +msgstr "" +"Einen Regulären Ausdruck zum Testen und Entfernen der Fußzeile verwenden." + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:339 +msgid "The regular expression to use to remove the footer." +msgstr "Regulärer Ausdruck zum Entfernen der Fußzeile." + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -1073,99 +1118,95 @@ msgstr "" "Lese Metadaten aus angegebener OPF Datei. Die aus dieser Datei gelesenen " "Metadaten überschreiben jegliche Metadaten in der Ursprungsdatei." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:35 msgid "Set the title." msgstr "Geben Sie den Titel an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:337 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Geben Sie den Autor an. Mehrere Autoren sollten durch UND-Zeichen getrennt " "angegeben werden." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:342 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 msgid "The version of the title to be used for sorting. " msgstr "Titel, der für die Sortierung verwendet werden soll. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "String to be used when sorting by author. " msgstr "" "Zeichenfolge, die für die Sortierung nach Autor verwendet werden soll. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:350 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:371 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:49 msgid "Set the cover to the specified file." msgstr "Geben Sie das Umschlagbild für die angegebene Datei an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:51 msgid "Set the ebook description." msgstr "Geben Sie die Beschreibung des Buches an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:379 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:53 msgid "Set the ebook publisher." msgstr "Geben Sie den Herausgeber des Buches an" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:383 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:57 msgid "Set the series this ebook belongs to." msgstr "Geben Sie die Reihe an, zu der dieses Buch gehört." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:59 msgid "Set the index of the book in this series." msgstr "Geben Sie den Index des Buches in dieser Reihe an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:61 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" "Geben Sie die Bewertung an. Dies sollte eine Zahl zwischen 1 und 5 sein." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:63 msgid "Set the ISBN of the book." msgstr "Geben Sie die ISBN des Buches an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:65 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" "Geben Sie die Etiketten für das Buch an. Durch Kommata getrennte Liste." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:403 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:67 msgid "Set the book producer." msgstr "Geben Sie den Hersteller des Buches an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:386 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:69 msgid "Set the language." msgstr "Geben Sie die Sprache an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 -msgid "List available recipes." -msgstr "Liste verfügbarer Downloadschemata." - -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:458 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 msgid "Could not find an ebook inside the archive" msgstr "Konnte kein eBook im Archiv finden" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Converting input to HTML..." msgstr "Konvertiere Eingabe zu HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:644 msgid "Running transforms on ebook..." msgstr "Führe Veränderungen am eBook durch..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:683 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:719 msgid "Creating" msgstr "Erstelle" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:57 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." @@ -1173,7 +1214,7 @@ msgstr "" "Inhalt der erstellten EPUB Datei ins angegebene Verzeichnis extrahieren. Der " "Inhalt des Verzeichnisses wird zuvor gelöscht, also Vorsicht!" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:63 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1188,7 +1229,7 @@ msgstr "" "und falls die Ausgangsdatei sehr viele Seitenwechsel enthält, sollten Sie " "das Aufteilen bei Seitenwechseln ausschalten." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:74 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1383,11 +1424,11 @@ msgstr "Ausführlicher fortfahren" msgid "Convert LRS to LRS, useful for debugging." msgstr "Konvertierung von LRS zu LRS, hilfreich bei der Fehlersuche." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:455 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "Ungültige LRF Datei. Konnte Metadaten nicht festlegen." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -1401,59 +1442,59 @@ msgstr "" "Zeigt/verändert die Metadaten in einer LRF Datei.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "Geben Sie den Buchtitel an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "Sortierung nach Titel" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "Geben Sie den Autor an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "Geben Sie den Sortierungschlüssel für Autoren an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "Die Kategorie dieses Buches ... (Z. B.: Geschichte)" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" "Pfad zu einer Grafik, die als Thumbnail für diese Datei verwendet werden soll" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:601 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Pfad zu einer Text Datei, deren Inhalt als Bemerkung in der LRF Datei " "gespeichert wird" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:605 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "Thumbnail von LRF Datei extrahieren" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "Geben Sie den Herausgeber an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "Geben Sie die Bucheinteilung an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "Geben Sie den Urheber des Buches an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "Geben Sie den Hersteller des Buches an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -1462,27 +1503,27 @@ msgstr "" "festgelegt ist, werden Suchmethoden verwendet, um das Umschlagbild zu " "erraten." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "Geben Sie die Buch ID an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:87 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" "Automatische Rotation von Bildern, die breiter als die Bildschirmbreite " "sind, einschalten." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:91 msgid "Set the space between words in pts. Default is %default" msgstr "" "Wählen Sie den Abstand in Punkt zwischen einzelnen Wörtern. Die " "Voreinstellung ist %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Add a header to all the pages with title and author." msgstr "Kopfzeile mit Titel und Autor für alle Seiten einfügen." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" @@ -1490,13 +1531,13 @@ msgstr "" "Wählen Sie das Format der Kopfzeile. %a wird durch den Autor und %t durch " "den Titel ersetzt. Die Voreinstellung ist %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:92 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:101 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" "Zusätzlichen Abstand unter der Überschrift hinzufügen. Voreinstellung ist " "%default Punkt." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" @@ -1504,7 +1545,7 @@ msgstr "" "Mindest-Zeileneinzug von Paragraphen (Zeileneinzug der ersten Zeile eines " "Paragraphen) in Punkt. Voreinstellung: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" @@ -1512,7 +1553,7 @@ msgstr "" "Tabellen in HTML als Bilder rendern (hilfreich, wenn das Dokument große oder " "komplexe Tabellen enthält)" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:114 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" @@ -1520,96 +1561,100 @@ msgstr "" "Textgröße in gerenderten Tabellen um diesen Faktor erhöhen. Voreinstellung " "ist %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:118 msgid "The serif family of fonts to embed" msgstr "Serife Schriftartfamilie einbetten" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The sans-serif family of fonts to embed" msgstr "Serifenlose Schriftartfamilie einbetten" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:115 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The monospace family of fonts to embed" msgstr "Nichtproportionale Schriftartfamilie einbetten" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:149 msgid "Comic" msgstr "Comic" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1008 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1066 msgid "Title" msgstr "Titel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:363 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1067 msgid "Author(s)" msgstr "Autor(en)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:347 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:351 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:164 msgid "Publisher" msgstr "Herausgeber" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:348 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:352 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Produzent" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:349 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:58 msgid "Comments" msgstr "Bemerkung" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1012 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1070 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Tags" msgstr "Etiketten" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Series" msgstr "Reihe" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 msgid "Language" msgstr "Sprache" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 msgid "Timestamp" msgstr "Zeitstempel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:368 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:162 msgid "Published" msgstr "Veröffentlicht" +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:370 +msgid "Rights" +msgstr "Rechte" + #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:9 msgid "options" msgstr "Einstellungen" @@ -1795,95 +1840,103 @@ msgstr "" "Umschlagbild des Buches mit der angegebenen ISBN von LibraryThing.com " "abrufen\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "Bilder auf die Größenlimitation von Palm Geräten einstellen." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "Soweit möglich Autor Sortierung als Autor verwenden." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 +msgid "" +"Don't add Table of Contents to end of book. Useful if the book has its own " +"table of contents." +msgstr "" +"Inhaltsverzeichnis nicht zum Ende des Buches hinzufügen. Hilfreich, wenn das " +"Buch ein eigenes Inhaltsverzeichnis hat." + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "Titel für alle in den Büchern erstellten Inhaltsverzeichnisse" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:32 -msgid "Generate a periodical rather than a book." -msgstr "Mehr eine Art Zeitung als ein Buch erstellen." - -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "Komprimierung der Datei Inhalte ausschalten." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1239 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:101 +msgid "All articles" +msgstr "Alle Artikel" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1260 msgid "Cover" msgstr "Umschlagbild" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1240 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1261 msgid "Title Page" msgstr "Titelseite" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1241 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1262 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 msgid "Table of Contents" msgstr "Inhaltsverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1242 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1263 msgid "Index" msgstr "Index" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1243 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1264 msgid "Glossary" msgstr "Glossar" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1244 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1265 msgid "Acknowledgements" msgstr "Danksagung" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1245 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1266 msgid "Bibliography" msgstr "Literaturverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1246 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1267 msgid "Colophon" msgstr "Schlussschrift" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1247 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1268 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1248 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1269 msgid "Dedication" msgstr "Widmung" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1249 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1270 msgid "Epigraph" msgstr "Epigraph" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1250 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1271 msgid "Foreword" msgstr "Vorwort" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1251 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1272 msgid "List of Illustrations" msgstr "Abbildungsverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1252 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1273 msgid "List of Tables" msgstr "Tabellenverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1253 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1274 msgid "Notes" msgstr "Anmerkungen" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1254 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1275 msgid "Preface" msgstr "Vorwort" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1255 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1276 msgid "Main Text" msgstr "Haupttext" @@ -1920,7 +1973,7 @@ msgstr "Bücher im %s Format werden nicht unterstützt" msgid "HTML TOC generation options." msgstr "Einstellungen zur Erstellung von HTML Inhaltsverzeichnissen." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:87 msgid "Book Jacket" msgstr "Book Jacket" @@ -1931,7 +1984,7 @@ msgstr "" "Konnte keinen vernünftige Stelle zur Trennung finden: %s Unterbaumgröße: %d " "KB" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:66 msgid "Unnamed" msgstr "Unbenannt" @@ -2251,10 +2304,10 @@ msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML " "first and then try it." msgstr "" -"Diese RTF Datei enthält eine Funktion, die Calibre nicht unterstützt. " +"Diese RTF Datei enthält eine Funktion, die calibre nicht unterstützt. " "Wandeln Sie sie in HTML um und versuchen Sie es damit nochmal." -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " @@ -2265,7 +2318,7 @@ msgstr "" "Mac OS 9 und früheren Systemen. Für Mac OS X verwenden Sie 'unix'. 'system' " "wird standardmäßig die Art des von diesem OS verwendeten Zeilenumbruchs." -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." @@ -2275,7 +2328,7 @@ msgstr "" "übernommen." #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 msgid "Frequently used directories" msgstr "Häufig benutzte Verzeichnisse" @@ -2360,7 +2413,7 @@ msgid "" "window" msgstr "" "Zeige Cover-Ansicht in einem eigenen Fenster anstatt im Hauptfenster von " -"Calibre" +"calibre" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:66 msgid "Disable notifications from the system tray icon" @@ -2381,19 +2434,19 @@ msgstr "Suche in" msgid "Adding..." msgstr "Füge hinzu..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:60 msgid "Searching in all sub-directories..." msgstr "Suche in allen Unterverzeichnissen..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:137 msgid "Added" msgstr "Hinzugefügt" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 msgid "Duplicates found!" msgstr "Duplikate gefunden!" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" @@ -2401,20 +2454,20 @@ msgstr "" "Es gibt schon Bücher mit dem selben Titel wie die folgenden in der " "Datenbank. Trotzdem hinzufügen?" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:176 msgid "Saving..." msgstr "Speichere..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:228 msgid "Saved" msgstr "Gespeichert" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:60 msgid "Bulk Convert" msgstr "Auf einmal konvertieren" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:150 msgid "Options specific to the output format." msgstr "Einstellungen für das Ausgabeformat." @@ -2442,13 +2495,13 @@ msgstr "Eingabe" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:41 @@ -2655,7 +2708,7 @@ msgstr "Nichtproportionale Schriftartfa&milie:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:142 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 msgid "Metadata" msgstr "Metadaten" @@ -2667,72 +2720,79 @@ msgstr "" "Metadaten eingeben. Die Ausgabedatei wird möglichst viel dieser Metadaten " "enthalten." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 msgid "Choose cover for " msgstr "Wählen Sie das Umschlagbild für " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:102 msgid "Cannot read" msgstr "Lesen nicht möglich" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:103 msgid "You do not have permission to read the file: " msgstr "Sie haben nicht die nötigen Rechte, um diese Datei zu lesen: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 msgid "Error reading file" msgstr "Fehler beim Lesen der Datei" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "

There was an error reading from file:
" msgstr "

Es trat ein Fehler beim Lesen dieser Datei auf:
" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:158 msgid " is not a valid picture" msgstr " ist kein gültiges Bild" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:496 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "Book Cover" msgstr "Umschlagbild" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 +msgid "Use cover from &source file" +msgstr "Um&schlagbild der Quelldatei verwenden" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:497 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Change &cover image:" msgstr "&Umschlagbild ändern:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:498 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Browse for an image to use as the cover of this book." msgstr "Nach Umschlagbild durchsuchen..." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:461 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:476 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:499 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 @@ -2746,47 +2806,31 @@ msgstr "Nach Umschlagbild durchsuchen..." msgid "..." msgstr "..." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 -msgid "Use cover from &source file" -msgstr "Um&schlagbild der Quelldatei verwenden" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:501 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 msgid "&Title: " msgstr "&Titel: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:502 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 msgid "Change the title of this book" msgstr "Titel dieses Buches ändern" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:503 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 msgid "&Author(s): " msgstr "&Autor(en): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:129 -msgid "" -"Change the author(s) of this book. Multiple authors should be separated by " -"an &. If the author name contains an &, use && to represent it." -msgstr "" -"Ändert den Autor dieses Buches. Mehrere Autoren sollten durch ein & getrennt " -"werden. Falls der Name des Autors ein & enthält, verwenden Sie && " -"stattdessen." - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:505 msgid "Author So&rt:" msgstr "So&rtierung nach Autor:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " @@ -2795,29 +2839,23 @@ msgstr "" "Autor dieses Buches ändern. Mehrere Autoren sollten durch Kommata getrennt " "werden" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 msgid "&Publisher: " msgstr "&Herausgeber: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137 -msgid "Change the publisher of this book" -msgstr "Herausgeber dieses Buches ändern" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 msgid "Ta&gs: " msgstr "&Etiketten: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -2826,27 +2864,27 @@ msgstr "" "Büchern.

Sie können für Etiketten durch Kommata getrennte Wörter " "oder Sätze verwenden." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 msgid "&Series:" msgstr "&Reihen:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "List of known series. You can add new series." msgstr "Liste der bekannten Reihen. Sie können neue Reihen hinzufügen." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Book " msgstr "Buch " @@ -2871,8 +2909,8 @@ msgid "Disable compression of the file contents" msgstr "Komprimierung des Dateiinhalts ausschalten" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:49 -msgid "Generate a periodical rather than a book" -msgstr "Mehr eine Art Zeitung als ein Buch erstellen" +msgid "Do not add Table of Contents to book" +msgstr "Inhaltsverzeichnis nicht zum Buch hinzufügen" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 msgid "Page Setup" @@ -2942,11 +2980,11 @@ msgstr "Seitengröße:" msgid "Orientation:" msgstr "Ausrichtung:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:137 msgid "Convert" msgstr "Konvertieren" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:161 msgid "Options specific to the input format." msgstr "Einstellungen für das Eingabeformat." @@ -2966,7 +3004,7 @@ msgstr "E&ingabeformat:" msgid "&Output format:" msgstr "Ausgabef&ormat:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" @@ -2974,65 +3012,91 @@ msgstr "" "Struktur\n" "Erkennung" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" "Feineinstellungen der Erkennung von Kapitelüberschriften und anderer " "Dokumentstruktur." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:32 msgid "Detect chapters at (XPath expression):" msgstr "Kapitel erkennen bei (XPath Ausdruck):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:33 msgid "Insert page breaks before (XPath expression):" msgstr "Seitenumbrüche einfügen vor (XPath Ausdruck):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 +msgid "Invalid regular expression" +msgstr "Ungültiger regulärer Ausdruck" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73 +msgid "Invalid regular expression: %s" +msgstr "Ungültiger regulärer Ausdruck: %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 msgid "Invalid XPath" msgstr "Ungültiger XPath" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "The XPath expression %s is invalid." msgstr "Der XPath Ausdruck %s ist ungültig." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:72 msgid "Chapter &mark:" msgstr "Kapitel &Markierung:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:73 msgid "pagebreak" msgstr "Seitenumbruch" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:74 msgid "rule" msgstr "Regel" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:75 msgid "both" msgstr "beide" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:76 msgid "none" msgstr "kein" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:77 msgid "Remove first &image" msgstr "Erstes B&ild entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:78 msgid "Insert &metadata as page at start of book" msgstr "&Metadaten als erste Seite des Buchs einfügen" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:79 +msgid "&Footer regular expression:" +msgstr "Regulärer Ausdruck &Fußzeile:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:80 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" "Eingabedatei zur möglichen Verbesserung der Struktur Erkennung " "vorverar&beiten" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:81 +msgid "&Header regular expression:" +msgstr "Regulärer Ausdruck &Kopfzeile:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:82 +msgid "Remove F&ooter" +msgstr "F&ußzeile entfernen" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:83 +msgid "Remove H&eader" +msgstr "Ko&pfzeile entfernen" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" @@ -3270,7 +3334,7 @@ msgstr "Keine Bücher" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "selected to send" -msgstr "ausgewählt zum Versenden" +msgstr "zum Übertragen ausgewählt" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:480 msgid "Choose format to send to device" @@ -3303,7 +3367,7 @@ msgid "Attached, you will find the e-book" msgstr "Im Anhang finden Sie das eBook" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:542 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:174 msgid "by" msgstr "von" @@ -3318,8 +3382,8 @@ msgstr "Sende eMail an" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:586 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:593 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 msgid "No suitable formats" msgstr "Keine geeigneten Formate" @@ -3359,7 +3423,7 @@ msgid "Sent news to" msgstr "Nachrichten senden an" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:799 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Die folgenden Bücher vor dem Laden auf das Gerät automatisch konvertieren?" @@ -3368,11 +3432,11 @@ msgstr "" msgid "Sending news to device." msgstr "Sende Nachrichten an das Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:768 msgid "Sending books to device." msgstr "Sende Bücher an das Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:806 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Try changing the output format in the upper right corner next to " @@ -3382,11 +3446,11 @@ msgstr "" "fehlen. Ändern Sie das Ausgabeformat in der oberen rechten Ecke neben dem " "roten Herz und konvertieren Sie die Bücher erneut." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No space on device" msgstr "Gerätespeicher voll" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -3400,8 +3464,8 @@ msgstr "Verfügbare Formate und deren Reihenfolge für dieses Gerät wählen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:947 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1005 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:56 msgid "Path" msgstr "Pfad" @@ -3410,8 +3474,8 @@ msgstr "Pfad" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Formats" @@ -3451,23 +3515,23 @@ msgstr "&Autor(en):" msgid "&Profile:" msgstr "&Profil:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:168 msgid " plugins" msgstr " Plugins" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Conversion" msgstr "Konvertierung" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "General" msgstr "Allgemein" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Interface" msgstr "Bedienungsoberfläche" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 msgid "" "Email\n" "Delivery" @@ -3475,11 +3539,11 @@ msgstr "" "eMail\n" "Versand" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Advanced" msgstr "Erweitert" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "" "Content\n" "Server" @@ -3487,23 +3551,23 @@ msgstr "" "Content\n" "Server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Plugins" msgstr "Plugins" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Auto send" -msgstr "Automatisches Versenden" +msgstr "Automatisches Übertragen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Email" msgstr "eMail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 msgid "Formats to email. The first matching format will be sent." msgstr "Formate für eMail. Das erste passende Format wird versendet." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:219 msgid "" "If checked, downloaded news will be automatically mailed
to this email " "address (provided it is in one of the listed formats)." @@ -3512,111 +3576,111 @@ msgstr "" "Adresse versendet (vorausgesetzt sie entspricht einem der angegebenen " "Formate)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:293 msgid "new email address" msgstr "Neue eMail Adresse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:509 msgid "No valid plugin path" msgstr "Kein gültiger Plugin Pfad" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:510 msgid "%s is not a valid plugin path" msgstr "%s ist kein gültiger Plugin Pfad" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:513 msgid "Choose plugin" msgstr "Plugin wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:525 msgid "Plugin cannot be disabled" msgstr "Plugin kann nicht ausgeschaltet werden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:526 msgid "The plugin: %s cannot be disabled" msgstr "Das Plugin: %s kann nicht ausgeschaltet werden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:535 msgid "Plugin not customizable" msgstr "Plugin nicht anpassbar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:536 msgid "Plugin: %s does not need customization" msgstr "Plugin: %s bedarf keines Anpassens" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:556 msgid "Customize %s" msgstr "Anpassen von %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:566 msgid "Cannot remove builtin plugin" msgstr "Kann festinstalliertes Plugin nicht entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:567 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " kann nicht entfernt werden, da es ein festinstalliertes Plugin ist. " "Versuchen Sie, es auszuschalten." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:600 msgid "Error log:" msgstr "Fehler Log:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 msgid "Access log:" msgstr "Zugriffs-Protokolldatei:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552 msgid "Failed to start content server" msgstr "Content Server konnte nicht gestartet werden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:460 msgid "Select location for books" msgstr "Speicherort für Bücher wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:648 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:673 msgid "Invalid size" msgstr "Ungültige Größe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:674 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" "Die Größe %s ist ungültig. Sie muss der Form BreitexHöhe entsprechen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:691 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:724 msgid "Invalid database location" msgstr "Ortsangabe der Datenbank ungültig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:720 msgid "Invalid database location " msgstr "Ortsangabe der Datenbank ungültig " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:693 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:721 msgid "
Must be a directory." msgstr "
Muss ein Verzeichnis sein." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:697 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:725 msgid "Invalid database location.
Cannot write to " msgstr "Ortsangabe der Datenbank ungültig.
Speichern nicht möglich " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:739 msgid "Compacting..." msgstr "Komprimiere Datenbank..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:740 msgid "Compacting database. This may take a while." msgstr "Komprimiere Datenbank. Das kann etwas dauern..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 msgid "Preferences" -msgstr "Voreinstellungen" +msgstr "Einstellungen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" @@ -3625,15 +3689,15 @@ msgstr "" "sortiert gespeichert und die Metadaten werden in der Datei metadata.db " "gespeichert)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 msgid "Browse for the new database location" msgstr "Zu einem neuen Ort der Datenbank wechseln" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 msgid "Show notification when &new version is available" msgstr "Benachrichtigung anzeigen, wenn &neue Version verfügbar ist" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 msgid "" "If you disable this setting, metadata is guessed from the filename instead. " "This can be configured in the Advanced section." @@ -3641,15 +3705,15 @@ msgstr "" "Falls Sie diese Einstellung ausschalten, werden die Metadaten aus dem " "Dateinamen erschlossen. Dies kann unter Erweitert konfiguriert werden." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:464 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 msgid "Read &metadata from files" msgstr "&Metadaten aus Dateien lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:465 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 msgid "Default network &timeout:" msgstr "Voreinstellung für Zei&tüberschreitung bei Netzwerkverbindungen:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -3657,143 +3721,151 @@ msgstr "" "Voreinstellung der Zeitüberschreitung für Netzwerkabrufe festsetzen (Gilt " "immer dann, wenn aus dem Internet Informationen abgerufen werden sollen)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 msgid " seconds" msgstr " Sekunden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 msgid "Choose &language (requires restart):" msgstr "Sprache wäh&len (erfordert Neustart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 msgid "Normal" msgstr "Normal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 msgid "High" msgstr "Hoch" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 msgid "Low" msgstr "Niedrig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 msgid "Job &priority:" msgstr "Auftrags&priorität:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 msgid "Preferred &output format:" msgstr "Bev&orzugtes Ausgabeformat:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +msgid "Preferred &input format order:" +msgstr "Bevorzugte Reihenfolge des E&ingabe Formats:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 msgid "Add a directory to the frequently used directories list" msgstr "" "Ein Verzeichnis zur Liste der häufig genutzten Verzeichnisse hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 msgid "Remove a directory from the frequently used directories list" msgstr "" "Ein Verzeichnis von der Liste der häufig genutzten Verzeichnisse entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 msgid "Use &Roman numerals for series number" msgstr "&Römische Ziffern für Reihen Nummerierung verwenden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 msgid "Enable system &tray icon (needs restart)" msgstr "" "Symbol im Sys&tembereich der Kontrollleiste aktivieren (erfordert Neustart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 msgid "Show ¬ifications in system tray" msgstr "Be&nachrichtigungen im Systembereich der Kontrollleiste anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Zeige Cover-Ansicht in einem eigenen Fenster (erfordert Neustart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +msgid "Search as you type" +msgstr "Suchen während der Eingabe" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 msgid "Automatically send downloaded &news to ebook reader" msgstr "Geladene &Nachrichten automatisch an das Gerät senden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:518 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "Nachrichten nach der automatischen Übertragung auf das Gerät aus der " "Bibliothek &löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "A&nzahl der anzuzeigenden Umschlagbilder in der Cover-Ansicht (erfordert " "Neustart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 msgid "Toolbar" msgstr "Symbolleiste" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 msgid "Large" msgstr "Groß" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 msgid "Medium" msgstr "Mittel" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 msgid "Small" msgstr "Klein" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 msgid "&Button size in toolbar" msgstr "&Größe der Schaltflächen in der Symbolleiste" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 msgid "Show &text in toolbar buttons" msgstr "Zeige &Text in Schaltflächen der Symbolleiste" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 msgid "Select visible &columns in library view" msgstr "Si&chtbare Spalten in Bibliothek-Ansicht wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:529 msgid "Use internal &viewer for:" msgstr "Internen &Viewer verwenden für:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:530 msgid "Add an email address to which to send books" msgstr "Eine eMail Adresse hinzufügen, an die die Bücher gesendet werden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:531 msgid "&Add email" msgstr "eM&ail hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:532 msgid "Make &default" msgstr "Als Voreinstellung verwenden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:533 msgid "&Remove email" msgstr "eMail entfe&rnen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:534 msgid "calibre can send your books to you (or your reader) by email" msgstr "" "calibre kann Ihre Bücher an Sie (oder Ihr Lesegerät) per eMail versenden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:535 msgid "Free unused diskspace from the database" msgstr "Freier unbenutzter Festplattenspeicher der Datenbank" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:536 msgid "&Compact database" msgstr "Datenbank &komprimieren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:537 msgid "&Metadata from file name" msgstr "&Metadaten aus dem Dateinamen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:538 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -3803,25 +3875,25 @@ msgstr "" "von überall aus mit Hilfe eines Browsers auf Ihre Büchersammlung zugreifen " "können. Einstellungsänderungen erfolgen erst nach einem Neustart des Servers." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:539 msgid "Server &port:" msgstr "Server &Port:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:540 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Ben&utzername:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:541 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Passwort:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:542 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -3829,13 +3901,13 @@ msgstr "" "Wenn Sie das Kennwort leer lassen, kann jeder auf Ihre Büchersammlung über " "das Webinterface zugreifen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180 msgid "&Show password" msgstr "Pa&sswort anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:544 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -3843,31 +3915,31 @@ msgstr "" "Maximale Größe (BreitexHöhe) der angezeigten Umschlagbilder. Größere " "Umschlagbilder werden verkleinert. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:545 msgid "Max. &cover size:" msgstr "Maximale Ums&chlagbild-Größe:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:546 msgid "&Start Server" msgstr "Server &starten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:547 msgid "St&op Server" msgstr "Server st&oppen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:548 msgid "&Test Server" msgstr "Server &testen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:549 msgid "Run server &automatically on startup" msgstr "Server &automatisch beim Starten hochfahren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:550 msgid "View &server logs" msgstr "Server Logs ansehen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:551 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -3877,43 +3949,43 @@ msgid "" "on your iPhone. Here myhostname should be the fully qualified hostname or " "the IP address of the computer calibre is running on." msgstr "" -"

Denken Sie daran, Calibre gestartet zu lassen, da der Server nur solange " -"läuft wie auch Calibre läuft.\n" +"

Denken Sie daran, calibre gestartet zu lassen, da der Server nur solange " +"läuft wie auch calibre läuft.\n" "

Stanza sollte Ihre calibre Zusammenstellung automatisch finden. Falls " -"nicht, versuchen Si die URL http://myhostname:8080 als einen neuen Katalog " +"nicht, versuchen Sie die URL http://myhostname:8080 als einen neuen Katalog " "im Stanza Reader auf dem iPhone hinzuzufügen. Dabei sollte myhostname der " "vollständige Servername oder die IP Adresse des Rechners sein, auf dem " -"Calibre läuft." +"calibre läuft." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:553 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -"Hier können Sie das Verhalten von Calibrie anpassen, indem sie festlegen, " +"Hier können Sie das Verhalten von calibre anpassen, indem sie festlegen, " "welche Plugins verwendet werden." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:554 msgid "Enable/&Disable plugin" msgstr "Plugin &ein-/ausschalten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:555 msgid "&Customize plugin" msgstr "Plugin &anpassen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:556 msgid "&Remove plugin" msgstr "Plugin entfe&rnen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:557 msgid "Add new plugin" msgstr "Neues Plugin hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:558 msgid "Plugin &file:" msgstr "&Plugin Datei:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:560 msgid "&Add" msgstr "&Hinzufügen" @@ -4029,6 +4101,19 @@ msgstr "Zu LRF konvertieren" msgid "Category" msgstr "Kategorie" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 +msgid "" +"Change the author(s) of this book. Multiple authors should be separated by " +"an &. If the author name contains an &, use && to represent it." +msgstr "" +"Ändert den Autor dieses Buches. Mehrere Autoren sollten durch ein & getrennt " +"werden. Falls der Name des Autors ein & enthält, verwenden Sie && " +"stattdessen." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 +msgid "Change the publisher of this book" +msgstr "Herausgeber dieses Buches ändern" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515 msgid "Series index." @@ -4105,8 +4190,9 @@ msgstr "&Kopfzeilenformat:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:546 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:147 msgid " px" msgstr " Pixel" @@ -4202,22 +4288,22 @@ msgstr "" "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-" "indent:0px;\">

" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 msgid "Edit Meta information" msgstr "Meta-Informationen bearbeiten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 msgid "Meta information" msgstr "Meta-Informationen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 msgid "Author S&ort: " msgstr "S&ortierung nach Autor: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -4225,175 +4311,184 @@ msgstr "" "Geben Sie an, wie der Autor dieses Buches sortiert werden soll. \"Charles " "Dickens\" zum Beispiel als \"Dickens, Charles\"." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 msgid "&Rating:" msgstr "&Bewertung:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 msgid "Rating of this book. 0-5 stars" msgstr "Bewertung dieses Buches: 0-5 Sterne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 msgid " stars" msgstr " Sterne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 msgid "Add Ta&gs: " msgstr "&Etiketten hinzufügen: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 msgid "Open Tag Editor" msgstr "Etiketten-Editor öffnen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152 msgid "&Remove tags:" msgstr "Etiketten entfe&rnen:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153 msgid "Comma separated list of tags to remove from the books. " msgstr "" "Durch Kommata getrennte Liste der Etiketten, die von den Büchern entfernt " "werden. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Remove &format:" msgstr "&Format entfernen:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 msgid "A&utomatically set author sort" msgstr "Automatisch Sortierung nach Autor setzen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "No format selected" msgstr "Kein Format gewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175 msgid "Could not read metadata" msgstr "Konnte Metadaten nicht lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:176 msgid "Could not read metadata from %s format" msgstr "Konnte Metadaten des Formats %s nicht lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 msgid "Could not read cover" msgstr "Konnte Umschlagbild nicht lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:185 msgid "Could not read cover from %s format" msgstr "Konnte Umschlagbild des Formats %s nicht lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:191 msgid "The cover in the %s format is invalid" msgstr "Das Umschlagbild im Format %s ist ungültig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 msgid "Downloading cover..." msgstr "Lade Umschlagbild..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:425 msgid "Cannot fetch cover" msgstr "Kann kein Umschlagbild abrufen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:426 msgid "Could not fetch cover.
" msgstr "Konnte kein Umschlagbild abrufen.
" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416 msgid "The download timed out." msgstr "Der Download timed out." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" "Konnte kein Umschlagbild für dieses Buch finden. Geben Sie zuerst die ISBN " "an." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:432 msgid "Bad cover" msgstr "Falsches Umschlagbild" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:433 msgid "The cover is not a valid picture" msgstr "Das Umschlagbild ist kein gültiges Bild" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:472 msgid "Cannot fetch metadata" msgstr "Konnte Metadaten nicht abrufen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "Sie müssen wenigstens ISBN, Titel, Autor oder Herausgeber angeben" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:499 +msgid "Permission denied" +msgstr "Zugriff verweigert" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:500 +msgid "Could not open %s. Is it being used by another program?" +msgstr "" +"Konnte %s nicht öffnen. Wird es von einem anderen Programm verwendet?" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 msgid "Edit Meta Information" msgstr "Meta-Informationen bearbeiten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 msgid "Swap the author and title" msgstr "Tausche Autor und Titel" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" "Automatisch den Eintrag für die Sortierung nach Autor basierend auf dem " "aktuellen Autor erstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "Remove unused series (Series that have no books)" msgstr "Unbenutzte Reihen entfernen (Reihen ohne Bücher)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Publishe&d:" msgstr "Veröffentlichun&g:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "MMM yyyy" msgstr "MMM yyyy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "&Fetch metadata from server" msgstr "Metadaten vom Server abru&fen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 msgid "Available Formats" msgstr "Verfügbare Formate" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "Add a new format for this book to the database" msgstr "Ein neues Format für dieses Buch zur Datenbank hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Remove the selected formats for this book from the database." msgstr "Markierte Formate dieses Buches aus der Datenbank löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "Set the cover for the book from the selected format" msgstr "Umschlagbild des Buches aus dem gewählten Format festlegen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Reset cover to default" msgstr "Umschlagbild auf Voreinstellung zurücksetzen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Download &cover" msgstr "Ums&chlagbild laden" @@ -4595,11 +4690,11 @@ msgstr "Erweiterte Suche" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:89 msgid "Find entries that have..." -msgstr "Finde Einträge mit..." +msgstr "Finde Einträge, die folgendes enthalten..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:90 msgid "&All these words:" -msgstr "&Alle diese Wörter:" +msgstr "&Alle diese Worte:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:91 msgid "This exact &phrase:" @@ -4611,7 +4706,7 @@ msgstr "Ein &oder mehrere dieser Worte:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:93 msgid "But dont show entries that have..." -msgstr "Aber zeige nicht die Einträge mit..." +msgstr "Aber zeige nicht Einträge, die das Folgende enthalten..." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:94 msgid "Any of these &unwanted words:" @@ -4622,7 +4717,7 @@ msgid "" "See the User Manual for more help" msgstr "" -"Benutzen Sie das Benutzer Handbuch für weitere Hilfe" @@ -4963,11 +5058,11 @@ msgstr "Regulärer Ausdruck (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:95 msgid "No match" msgstr "Kein Treffer" @@ -4976,8 +5071,8 @@ msgid "Authors:" msgstr "Autoren:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -msgid "Regular expression (?P)" -msgstr "Regulärer Ausdruck (?P)" +msgid "Regular expression (?P)" +msgstr "Regulärer Ausdruck (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 msgid "Series:" @@ -5044,36 +5139,36 @@ msgstr "Nicht verfügbar" msgid " - Jobs" msgstr " - Aufträge" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1068 msgid "Size (MB)" msgstr "Größe (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1069 msgid "Date" msgstr "Datum" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:163 msgid "Rating" msgstr "Bewertung" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:376 msgid "None" msgstr "Keine" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 msgid "Book %s of %s." msgstr "Buch %s von %s." -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:832 msgid "Not allowed" msgstr "Das ist nicht gestattet" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:779 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:833 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -5081,15 +5176,15 @@ msgstr "" "Direktes Hinzufügen auf das Gerät wird nicht unterstützt. Fügen Sie das Buch " "zuerst zur Bibliothek hinzu." -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:946 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1004 msgid "Format" msgstr "Format" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1058 msgid "Double click to edit me

" msgstr "Doppelklick ermöglicht Bearbeitung

" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1107 msgid "Search (For Advanced Search click the button to the left)" msgstr "Suche (Zur erweiterten Suche die Schaltfläche links klicken)" @@ -5118,7 +5213,7 @@ msgid "No matches for the search phrase %s were found." msgstr "Keine Treffer für die Suchworte %s gefunden." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:416 msgid "No matches found" msgstr "Keine Treffer gefunden" @@ -5143,12 +5238,12 @@ msgid "Previous Page" msgstr "Vorherige Seite" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 msgid "Back" msgstr "Zurück" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 msgid "Forward" msgstr "Weiter" @@ -5157,7 +5252,7 @@ msgid "Next match" msgstr "Nächster Treffer" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 msgid "Open ebook" msgstr "eBook öffnen" @@ -5170,7 +5265,7 @@ msgid "Save single format to disk..." msgstr "Speichere einzelnes Format auf Festplatte..." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:972 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:49 msgid "Error" msgstr "Fehler" @@ -5179,19 +5274,19 @@ msgstr "Fehler" msgid "Error communicating with device" msgstr "Fehler bei der Kommunikation mit dem Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "&Restore" msgstr "&Wiederherstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155 msgid "&Donate to support calibre" msgstr "Spen&den Sie, um calibre zu unterstützen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160 msgid "&Restart" msgstr "&Neustart" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:199 msgid "" "

For help visit %s.kovidgoyal.net
" @@ -5199,35 +5294,35 @@ msgstr "" "

Hilfe gibt es online bei %s.kovidgoyal.net
" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" msgstr "%s: %s von Kovid Goyal %%(version)s
%%(device)s

" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 msgid "Edit metadata individually" msgstr "Metadaten einzeln bearbeiten" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 msgid "Edit metadata in bulk" msgstr "Metadaten auf einmal bearbeiten" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Download metadata and covers" msgstr "Metadaten und Umschlagbilder laden" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "Download only metadata" msgstr "Nur Metadaten laden" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 msgid "Download only covers" msgstr "Nur Umschlagbilder laden" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 msgid "Add books from a single directory" msgstr "Bücher aus einem einzelnen Verzeichnis hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:232 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -5236,7 +5331,7 @@ msgstr "" "Buch pro Verzeichnis, jede eBook Datei im Verzeichnis ist dasselbe Buch in " "verschiedenen Formaten)" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:235 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -5244,79 +5339,79 @@ msgstr "" "Bücher aus Verzeichnissen hinzufügen, inklusive Unterverzeichnissen " "(verschiedene Bücher im Verzeichnis, jede eBook Datei ist ein anderes Buch)" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Add Empty book. (Book entry with no formats)" msgstr "Leeres Buch hinzufügen. (Buch Eintrag ohne Formate)" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358 msgid "Save to disk" msgstr "Auf Festplatte speichern" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 msgid "Save to disk in a single directory" msgstr "Auf Festplatte in ein einziges Verzeichnis speichern" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1444 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1445 msgid "Save only %s format to disk" msgstr "Nur das %s Format auf Festplatte speichern" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364 msgid "View" msgstr "Vorschau" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "View specific format" msgstr "Spezielles Format ansehen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 msgid "Convert individually" msgstr "Einzeln konvertieren" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:313 msgid "Bulk convert" msgstr "Auf einmal konvertieren" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:328 msgid "Run welcome wizard" msgstr "Willkommens-Assistenten ausführen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:362 msgid "Similar books..." msgstr "Ähnliche Bücher..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:420 msgid "Bad database location" msgstr "Schlechter Datenbank Standort" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1572 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1573 msgid "Choose a location for your ebook library." msgstr "Wählen Sie einen Speicherort für Ihre eBook Bibliothek." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:595 msgid "Browse by covers" msgstr "Umschlagbilder durchsuchen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702 msgid "Device: " msgstr "Gerät: " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:704 msgid " detected." msgstr " gefunden." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:726 msgid "Connected " msgstr "Angeschlossen: " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:730 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738 msgid "Device database corrupted" msgstr "Gerätedatenbank ist beschädigt" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:739 msgid "" "\n" "

The database of books on the reader is corrupted. Try the " @@ -5347,52 +5442,60 @@ msgstr "" " \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:807 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:850 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:858 msgid "Uploading books to device." msgstr "Lade Bücher auf das Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 msgid "Books" msgstr "Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 msgid "EPUB Books" msgstr "EPUB Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:825 msgid "LRF Books" msgstr "LRF Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:826 msgid "HTML Books" msgstr "HTML Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:827 msgid "LIT Books" msgstr "LIT Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:828 msgid "MOBI Books" msgstr "MOBI Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:829 msgid "Text books" msgstr "Text Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:822 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:830 msgid "PDF Books" msgstr "PDF Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:831 msgid "Comics" msgstr "Comics" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:832 msgid "Archives" msgstr "Archive" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:867 +msgid "Failed to read metadata" +msgstr "Lesen der Metadaten schlug fehl" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:868 +msgid "Failed to read metadata from the following" +msgstr "Lesen der Metadaten schlug fehl bei folgenden" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:886 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" @@ -5400,90 +5503,90 @@ msgstr "" "Die gewählten Bücher werden dauerhaft gelöscht und die Dateien vom " "Computer entfernt. Sicher?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:888 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:903 msgid "Deleting books from device." msgstr "Lösche Bücher vom Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 msgid "Cannot download metadata" msgstr "Konnte Metadaten nicht laden" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:935 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1038 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1169 msgid "No books selected" msgstr "Keine Bücher ausgewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "covers" msgstr "Umschlagbilder" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "metadata" msgstr "Metadaten" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:946 msgid "Downloading %s for %d book(s)" msgstr "Lade %s für %d Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 msgid "Failed to download some metadata" msgstr "Das Laden der Metadaten schlug teilweise fehl" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 msgid "Failed to download metadata for the following:" msgstr "Das Laden der Metadaten schlug für folgende Bücher fehl:" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 msgid "Failed to download metadata:" msgstr "Laden der Metadaten schlug fehl:" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot edit metadata" msgstr "Kann Metadaten nicht bearbeiten" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1037 msgid "Cannot save to disk" msgstr "Speichern auf Festplatte nicht möglich" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 msgid "Choose destination directory" msgstr "Zielverzeichnis auswählen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063 msgid "Error while saving" msgstr "Fehler während des Speicherns" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1064 msgid "There was an error while saving." msgstr "Es gab einen Fehler während des Speicherns." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1069 msgid "Could not save some books" msgstr "Konnte einige Bücher nicht speichern" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1070 msgid "as the %s format is not available for them." msgstr "da das %s Format für diese nicht verfügbar ist." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1071 msgid "Click the show details button to see which ones." msgstr "" "Klicken Sie auf die Schaltfläche Details zeigen, um zu sehen, welche es gibt." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1090 msgid "Fetching news from " msgstr "Rufe Nachrichten ab von " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1103 msgid " fetched." msgstr " abgerufen." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1168 msgid "Cannot convert" msgstr "Konvertierung nicht möglich" @@ -5493,12 +5596,11 @@ msgid "No book selected" msgstr "Kein Buch ausgewählt" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1338 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1390 msgid "Cannot view" msgstr "Ansehen nicht möglich" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1344 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1392 msgid "Choose the format to view" msgstr "Format zur Vorschau wählen" @@ -5506,7 +5608,23 @@ msgstr "Format zur Vorschau wählen" msgid "Cannot open folder" msgstr "Konnte Verzeichnis nicht öffnen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373 +msgid "Multiple Books Selected" +msgstr "Mehrere Bücher ausgewählt" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1374 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" +"Sie versuchen %d Bücher zu öffnen. Das gleichzeitige Öffnen zu vieler Bücher " +"kann lange dauern und einen negative Wirkung auf die Reaktionszeit Ihres " +"Rechners haben. Einmal gestartet kann der Prozess nicht beendet werden, " +"bevor er abgeschlossen ist. Möchten Sie fortfahren?" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1391 msgid "%s has no available formats." msgstr "%s hat keine verfügbaren Formate." @@ -5518,20 +5636,20 @@ msgstr "Konfiguration nicht möglich" msgid "Cannot configure while there are running jobs." msgstr "Konfiguration nicht möglich während Aufträge abgearbeitet werden." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1473 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 msgid "No detailed info available" msgstr "Es sind keine genaueren Informationen verfügbar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1475 msgid "No detailed information is available for books on the device." msgstr "" "Es sind keine weitere Informationen über Bücher auf dem Gerät verfügbar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 msgid "Error talking to device" msgstr "Fehler in der Kommunikation zum Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1524 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5539,12 +5657,12 @@ msgstr "" "Es trat ein Fehler in der Kommunikation mit dem Gerät auf. Bitte entfernen " "und schließen Sie das Gerät wieder an und - oder starten Sie neu." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1540 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1555 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 msgid "Conversion Error" msgstr "Konvertierungsfehler" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1542 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using 3rd party tools." @@ -5553,19 +5671,19 @@ msgstr "" "href=\"%s\">DRM geschützt. Sie müssen zunächst das DRM mit einem anderen " "Programm entfernen." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1557 msgid "Failed" msgstr "Misslungen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1581 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 msgid "Invalid library location" msgstr "Ungültiger Ort der Bibliothek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1583 msgid "Could not access %s. Using %s as the library." msgstr "Konnte nicht auf %s zugreifen. Verwende %s als Bibliothek." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1630 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1631 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development." @@ -5574,12 +5692,12 @@ msgstr "" "Falls Sie es nützlich finden, sollten Sie eine Spende zur Unterstützung " "seiner Entwicklung in Betracht ziehen." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1654 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1655 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" "Es bestehen aktive Aufträge. Sind Sie sicher, dass sie es beenden wollen?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1657 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1658 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" @@ -5590,11 +5708,11 @@ msgstr "" "verursachen.
\n" " Sind Sie sicher, dass sie beenden möchten?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1661 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1662 msgid "WARNING: Active jobs" msgstr "WARNUNG: Aktive Aufträge" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1712 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1713 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -5602,7 +5720,7 @@ msgstr "" "wird im System Tray weiter laufen. Zum Schließen wählen Sie Beenden " "im Kontextmenü des System Tray." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1732 msgid "" "Latest version: %s" @@ -5610,11 +5728,11 @@ msgstr "" "Letzte Version: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1739 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 msgid "Update available" msgstr "Neue Version verfügbar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1741 msgid "" "%s has been updated to version %s. See the new features. " @@ -5624,48 +5742,48 @@ msgstr "" "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">neuen Features an. " "Möchten Sie die Download Seite besuchen?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1758 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1759 msgid "Use the library located at the specified path." msgstr "Die im angegebenen Pfad sich befindende Bibliothek verwenden" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1760 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1761 msgid "Start minimized to system tray." msgstr "Minimiert im Systembereich der Kontrollleiste starten." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1762 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1763 msgid "Log debugging information to console" msgstr "Informationen zur Fehlersuche in Konsole aufzeichnen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1810 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1811 msgid "If you are sure it is not running" msgstr "Wenn Sie sicher sind, dass es nicht gestartet ist" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1812 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 msgid "Cannot Start " msgstr "Start nicht möglich " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1814 msgid "%s is already running." msgstr "%s ist schon gestartet." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1817 msgid "may be running in the system tray, in the" msgstr "kann im Systemtray gestartet sein, im" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1819 msgid "upper right region of the screen." msgstr "oberen rechten Bereich des Bildschirms." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1821 msgid "lower right region of the screen." msgstr "unteren rechten Bereich des Bildschirms." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1824 msgid "try rebooting your computer." msgstr "Versuchen Sie Ihren Rechner neu zu starten." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1825 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1845 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1826 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1846 msgid "try deleting the file" msgstr "Versuche Sie die Datei zu löschen" @@ -5797,7 +5915,7 @@ msgstr "Bücher mit denselben Etiketten" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:373 msgid "Configure calibre" -msgstr "Calibre konfigurieren" +msgstr "calibre konfigurieren" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:374 msgid "Ctrl+P" @@ -5814,7 +5932,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:59 msgid "&Preferences" -msgstr "&Voreinstellungen" +msgstr "&Einstellungen" #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:60 msgid "&Quit" @@ -5892,11 +6010,11 @@ msgstr "" "Konnte %d von %d Büchern nicht konvertieren, da keine brauchbaren " "Ursprungsformate zur Verfügung standen." -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:173 msgid "You must set a username and password for %s" msgstr "Sie müssen einen Benutzernamen und ein Kennwort angeben für %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:178 msgid "Fetch news from " msgstr "Nachrichten abrufen von " @@ -5956,55 +6074,75 @@ msgstr "Exportieren" msgid "Import" msgstr "Importieren" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:133 msgid "Configure Ebook viewer" msgstr "eBook Viewer konfigurieren" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:134 msgid "&Font options" msgstr "&Schrifteinstellungen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:135 msgid "Se&rif family:" msgstr "Se&rife Schriftartfamilie:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:136 msgid "&Sans family:" msgstr "&Serifenlose Schriftartfamilie:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:137 msgid "&Monospace family:" msgstr "Nichtproportionale (&monospace) Schriftartfamilie:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:138 msgid "&Default font size:" msgstr "&Voreingestellte Schriftgröße:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:140 msgid "Monospace &font size:" msgstr "Nichtproportionale Schri&ftgröße:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:142 msgid "S&tandard font:" msgstr "S&tandardschrift:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:143 msgid "Serif" msgstr "Serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:144 msgid "Sans-serif" msgstr "Serifenlos" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:145 msgid "Monospace" msgstr "Nichtproportional" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:146 msgid "Remember last used &window size" msgstr "Zuletzt ver&wendete Fenstergröße merken" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:148 +msgid "Maximum &view width:" +msgstr "Maximal s&ichtbare Breite:" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:149 +msgid "H&yphenate (break line in the middle of large words)" +msgstr "&Trennen (Silbentrennung bei langen Worten)" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:150 +msgid "" +"The default language to use for hyphenation rules. If the book does not " +"specify a language, this will be used." +msgstr "" +"Voreingestellte Sprache für die Regeln der Silbentrennung. Falls das Buch " +"keine Sprache angibt, wird diese Sprache verwendet." + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:151 +msgid "Default &language for hyphenation:" +msgstr "Voreingeste&llte Sprache für die Silbentrennung:" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:152 msgid "&User stylesheet" msgstr "Ben&utzerlayout" @@ -6013,12 +6151,12 @@ msgid "Options to customize the ebook viewer" msgstr "Einstellungen zum Anpassen des eBook Viewers" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:645 msgid "Remember last used window size" msgstr "Zuletzt verwendete Fenstergröße merken" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:110 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -6027,30 +6165,42 @@ msgstr "" "des Aussehens aller Bücher." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:63 +msgid "Maximum width of the viewer window, in pixels." +msgstr "Maximale Bildschirmbreite in Punkt." + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:64 +msgid "Hyphenate text" +msgstr "Silbentrennung" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:66 +msgid "Default language for hyphenation rules" +msgstr "Voreingestellte Sprache für die Regeln der Silbentrennung" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:68 msgid "Font options" msgstr "Schrifteinstellungen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 msgid "The serif font family" msgstr "Serife Schriftartfamilie" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 msgid "The sans-serif font family" msgstr "Serifenlose Schriftartfamilie" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:74 msgid "The monospaced font family" msgstr "Nichtproportionale Schriftartfamilie" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:75 msgid "The standard font size in px" msgstr "Standardschriftgröße in Punkt" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:76 msgid "The monospaced font size in px" msgstr "Nichtproportionale Schriftgröße in Punkt" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:77 msgid "The standard font type" msgstr "Standardschriftart" @@ -6084,70 +6234,70 @@ msgstr "Suche nach Text im Buch" msgid "Print Preview" msgstr "Druckvorschau" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:376 msgid "Choose ebook" msgstr "eBook wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:377 msgid "Ebooks" msgstr "eBooks" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Add bookmark" msgstr "Lesezeichen hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Enter title for bookmark:" msgstr "Titel für Lesezeichen eingeben:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:417 msgid "No matches found for: %s" msgstr "Keine Treffer gefunden für: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:457 msgid "Loading flow..." msgstr "Lade Ablauf..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:484 msgid "Laying out %s" msgstr "Lege %s an" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:513 msgid "Manage Bookmarks" msgstr "Lesezeichen verwalten" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:548 msgid "Loading ebook..." msgstr "Lade eBook..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:556 msgid "DRM Error" msgstr "DRM Fehler" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:557 msgid "

This book is protected by DRM" msgstr "

Dieses Buch ist geschützt durch DRM" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:561 msgid "Could not open ebook" msgstr "Konnte eBook nicht öffnen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 msgid "Options to control the ebook viewer" msgstr "Einstellungen zur Kontrolle des eBook Viewers" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:642 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Falls angegeben, dann wird das Viewer Fenster beim Start im Vordergrund " "angezeigt." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:647 msgid "Print javascript alert and console messages to the console" msgstr "Javascript Alarme und Konsolennachrichten auf der Konsole ausgeben" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:653 msgid "" "%prog [options] file\n" "\n" @@ -6157,51 +6307,51 @@ msgstr "" "\n" "Ein eBook anschauen.\n" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 msgid "Ebook Viewer" msgstr "eBook Viewer" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 msgid "toolBar" msgstr "Symbolleiste" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 msgid "Next page" msgstr "Nächste Seite" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 msgid "Previous page" msgstr "Vorherige Seite" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 msgid "Font size larger" msgstr "Größere Schrift" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 msgid "Font size smaller" msgstr "Kleinere Schrift" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 msgid "Find next" msgstr "Weitersuchen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 msgid "Copy to clipboard" msgstr "In die Zwischenablage kopieren" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 msgid "Reference Mode" msgstr "Verweismodus" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 msgid "Bookmark" msgstr "Lesezeichen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:176 msgid "Toggle full screen" msgstr "Vollbildmodus beenden" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:177 msgid "Print" msgstr "Drucken" @@ -6209,15 +6359,7 @@ msgstr "Drucken" msgid "Print eBook" msgstr "eBook drucken" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 -msgid "Invalid regular expression" -msgstr "Ungültiger regulärer Ausdruck" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 -msgid "Invalid regular expression: %s" -msgstr "Ungültiger regulärer Ausdruck: %s" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 msgid "" "Library\n" "%d\n" @@ -6227,7 +6369,7 @@ msgstr "" "%d\n" "Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 msgid "" "Reader\n" "%s\n" @@ -6237,7 +6379,7 @@ msgstr "" "%s\n" "verfügbar" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:168 msgid "" "Card A\n" "%s\n" @@ -6247,7 +6389,7 @@ msgstr "" "%s\n" "verfügbar" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:169 msgid "" "Card B\n" "%s\n" @@ -6257,50 +6399,98 @@ msgstr "" "%s\n" "verfügbar" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 msgid "Click to see the books available on your computer" msgstr "Liste der auf dem Computer vorhandenen Bücher anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 msgid "Click to see the books in the main memory of your reader" msgstr "" "Liste der auf dem Hauptspeicher des Gerätes vorhandenen Bücher anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176 msgid "Click to see the books on storage card A in your reader" msgstr "" "Liste der auf der Speicherkarte A des Gerätes vorhandenen Bücher anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177 msgid "Click to see the books on storage card B in your reader" msgstr "" "Liste der auf der Speicherkarte B des Gerätes vorhandenen Bücher anzeigen" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:466 +msgid "Change Case" +msgstr "Groß-/Kleinschreibung ändern" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +msgid "Upper Case" +msgstr "Großschreibung" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:468 +msgid "Lower Case" +msgstr "Kleinschreibung" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:469 +msgid "Swap Case" +msgstr "Groß-/Kleinschreibung vertauschen" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:470 +msgid "Title Case" +msgstr "Wortanfänge groß schreiben" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:141 msgid "Default" msgstr "Voreinstellung" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:279 +msgid "" +"If you use the WordPlayer e-book app on your Android phone, you can access " +"your calibre book collection directly on the device. To do this you have to " +"turn on the content server." +msgstr "" +"Falls Sie das WordPlayer eBook Programm auf Ihrem Android Telefon verwenden, " +"können Sie auf ihre calibre Büchersammlung direkt vom Gerät aus zugreifen. " +"Dazu müssen Sie den calibre Content Server einschalten." + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:283 +msgid "" +"Remember to leave calibre running as the server only runs as long as calibre " +"is running." +msgstr "" +"Denken Sie daran, calibre gestartet zu lassen, da der Server nur solange " +"läuft wie auch calibre läuft." + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:285 +msgid "" +"You have to add the URL http://myhostname:8080 as your calibre library in " +"WordPlayer. Here myhostname should be the fully qualified hostname or the IP " +"address of the computer calibre is running on." +msgstr "" +"Sie müssen die URL http://myhostname:8080 als Ihre calibre Büchersammlung in " +"WordPlayer hinzufügen. Dabei sollte myhostname der vollständige Servername " +"oder die IP Adresse des Rechners sein, auf dem calibre läuft." + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:362 msgid "Moving library..." msgstr "Verschiebe Bibliothek..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:379 msgid "Failed to move library" msgstr "Verschieben der Bibliothek schlug fehl" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:388 msgid "Copied" msgstr "Kopiert" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:432 msgid "Invalid database" msgstr "Ungültige Datenbank" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:433 msgid "" "

An invalid library already exists at %s, delete it before trying to move " "the existing library.
Error: %s" @@ -6308,11 +6498,11 @@ msgstr "" "

Eine ungültige Bibliothek ist schon in %s vorhanden, löschen Sie sie " "bevor Sie die aktuelle Bibliothek verschieben.
Fehler: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 msgid "Could not move library" msgstr "Konnte Bibliothek nicht verschieben" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:503 msgid "welcome wizard" msgstr "Willkommens-Assistent" @@ -6323,7 +6513,7 @@ msgstr "Willkommens-Assistent" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:42 msgid "Welcome to calibre" -msgstr "Willkommen zu Calibre" +msgstr "Willkommen zu calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 @@ -6361,7 +6551,7 @@ msgid "" "

Congratulations!

You have successfully setup calibre. Press the %s " "button to apply your settings." msgstr "" -"

Herzlichen Glückwunsch!

Sie haben Calibre erfolgreich eingerichtet. " +"

Herzlichen Glückwunsch!

Sie haben calibre erfolgreich eingerichtet. " "Benutzen Sie den %s Button zum Übernehmen der Einstellungen." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:49 @@ -6370,7 +6560,7 @@ msgid "" "available online." msgstr "" -"

Demo Videos

Videos, die die zahlreichen Funktionen von Calibre " +"

Demo Videos

Videos, die die zahlreichen Funktionen von calibre " "zeigen, finden Sie online." @@ -6390,7 +6580,7 @@ msgid "" "button below. You will also have to register your gmail address in your " "Amazon account." msgstr "" -"

Calibre kann eBooks automatisch per eMail an Ihren Kindle senden. Dazu " +"

calibre kann eBooks automatisch per eMail an Ihren Kindle senden. Dazu " "müssen Sie den eMail Versand weiter unten einrichten. Die einfachste " "Möglichkeit ist die Einrichtung eines kostenlosen Googlemail Kontos und das Drücken des " @@ -6406,7 +6596,7 @@ msgid "" "Choose a location for your books. When you add books to calibre, they will " "be copied here:" msgstr "" -"Wählen Sie einen Speicherort für Ihre Bücher. Wenn Sie Bücher zu Calibre " +"Wählen Sie einen Speicherort für Ihre Bücher. Wenn Sie Bücher zu calibre " "hinzufügen, werden sie hierhin kopiert:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:44 @@ -6419,9 +6609,9 @@ msgid "" "location. If a calibre library already exists at the new location, calibre " "will switch to using it." msgstr "" -"Falls Sie schon eine Calibre Bibliothek haben, wird sie an den neuen " -"Speicherort kopiert. Falls am neuen Speicherort schon eine Calibre " -"Bibliothek besteht, wird Calibre diese verwenden." +"Falls Sie schon eine calibre Bibliothek haben, wird sie an den neuen " +"Speicherort kopiert. Falls am neuen Speicherort schon eine calibre " +"Bibliothek besteht, wird calibre diese verwenden." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:32 msgid "Using: %s:%s@%s:%s and %s encryption" @@ -6561,8 +6751,8 @@ msgid "" msgstr "" "

Falls Sie das Stanza " "eBook Programm auf Ihrem iPhone/iTouch verwenden, können Sie auf ihre " -"Calibre Büchersammlung direkt vom Gerät aus zugreifen. Dazu müssen Sie den " -"Calibre Content Server einschalten." +"calibre Büchersammlung direkt vom Gerät aus zugreifen. Dazu müssen Sie den " +"calibre Content Server einschalten." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:45 msgid "Turn on the &content server" @@ -6915,15 +7105,15 @@ msgstr "" "\n" "Sie erhalten Hilfe zu einem bestimmten Befehl mit: %%prog command --help\n" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1497 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1535 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:1526 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1564 msgid "Copying %s" msgstr "Kopiere %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1581 msgid "Compacting database" msgstr "Komprimiere Datenbank" @@ -6932,7 +7122,7 @@ msgid "Password to access your calibre library. Username is " msgstr "" "Kennwort für den Zugriff auf die calibre Bibliothek. Benutzername ist " -#: /home/kovid/work/calibre/src/calibre/library/server.py:419 +#: /home/kovid/work/calibre/src/calibre/library/server.py:429 msgid "" "[options]\n" "\n" @@ -6979,11 +7169,15 @@ msgstr "Sprache, in der die Benutzer-Oberfläche dargestellt wird" msgid "The default output format for ebook conversions." msgstr "Das voreingestellte Ausgabeformat für eBook Konvertierungen." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:552 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +msgid "Ordered list of formats to prefer for input." +msgstr "Geordnete Liste der Formate, die bei der Eingabe bevorzugt werden." + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:556 msgid "Read metadata from files" msgstr "Metadaten aus Dateien lesen" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:558 msgid "The priority of worker processes" msgstr "Priorität der Arbeitsaufträge" @@ -7023,13 +7217,13 @@ msgstr "Authentifizierung schlug fehl am Server: %s" msgid "Control email delivery" msgstr "eMail Versand kontrollieren" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:83 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 msgid "Unknown feed" msgstr "Feed unbekannt" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:145 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:164 msgid "Untitled article" msgstr "Artikel ohne Titel" @@ -7059,86 +7253,73 @@ msgstr "" msgid "Unknown News Source" msgstr "Nachrichtenquelle unbekannt" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:564 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:578 msgid "Download finished" msgstr "Download beendet" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:566 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:580 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:568 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:574 -msgid " from " -msgstr " von " - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:572 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:586 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:576 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:588 +msgid " from " +msgstr " von " + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:590 msgid "\tFailed links:" msgstr "\tFehlgeschlagene Verknüpfungen:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:657 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:671 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" "Konnte Artikel nicht abrufen. Der erneute Start mit --debug zeigt mögliche " "Gründe an" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:678 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:692 msgid "Fetching feeds..." msgstr "Rufe Feeds ab..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:682 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:696 msgid "Got feeds from index page" msgstr "Feeds der Index Seite erhalten" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:688 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:702 msgid "Trying to download cover..." msgstr "Versuche Umschlagbild zu laden..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:739 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:753 msgid "Starting download [%d thread(s)]..." msgstr "Starte Download von [%d Thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:755 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:769 msgid "Feeds downloaded to %s" msgstr "Feeds wurden nach %s heruntergeladen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:765 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:779 msgid "Could not download cover: %s" msgstr "Konnte Umschlagbild nicht laden: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:772 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:786 msgid "Downloading cover from %s" msgstr "Lade Umschlagbild von %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:907 msgid "Untitled Article" msgstr "Artikel ohne Titel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:941 -msgid "" -"\n" -"Downloaded article %s from %s" -msgstr "" -"\n" -"Artikel %s von %s geladen" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:978 msgid "Article downloaded: %s" msgstr "Artikel geladen: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:953 -msgid "Failed to download article: %s from %s\n" -msgstr "Laden der Artikel fehlgeschlagen: %s von %s\n" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:956 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:989 msgid "Article download failed: %s" msgstr "Laden der Artikel schlug fehl: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:971 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1004 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_borba.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_glas_srpske.py:76 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_instapaper.py:56 @@ -7182,7 +7363,7 @@ msgstr "Serbisch" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_7dias.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_ambito.py:61 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_buenosaireseconomico.py:23 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:64 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:26 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_criticadigital.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_diagonales.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_el_mercurio_chile.py:61 @@ -7192,6 +7373,7 @@ msgstr "Serbisch" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elcronista.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elmundo.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elperiodico_spanish.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_eltiempo_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_expansion_spanish.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_granma.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_infobae.py:21 @@ -7203,7 +7385,9 @@ msgstr "Serbisch" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion_chile.py:54 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa.py:60 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_ni.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_latribuna.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lavanguardia.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_marca.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_miradasalsur.py:23 @@ -7213,6 +7397,7 @@ msgstr "Serbisch" msgid "Spanish" msgstr "Spanisch" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_accountancyage.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:13 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_amspec.py:14 @@ -7230,6 +7415,7 @@ msgstr "Spanisch" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_cnn.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_corriere_della_sera_en.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_craigslist.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_mail.py:6 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17 @@ -7239,6 +7425,7 @@ msgstr "Spanisch" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_exiled.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_fastcompany.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_financial_times.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_forbes.py:10 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_freakonomics.py:13 @@ -7273,7 +7460,8 @@ msgstr "Spanisch" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_york_review_of_books_no_sub.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_yorker.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_news_times.py:7 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:16 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:29 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_noaa.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm_int.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes_sub.py:17 @@ -7316,7 +7504,7 @@ msgstr "Spanisch" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_twitchfilms.py:22 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_uncrate.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_upi.py:15 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usnews.py:21 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_utne.py:20 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_wash_post.py:12 @@ -7403,6 +7591,10 @@ msgstr "Überspringe gefilterten Artikel: %s" msgid "Portuguese" msgstr "Portugiesisch" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +msgid "Kovid Goyal and Sujata Raman" +msgstr "Kovid Goyal und Sujata Raman" + #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19 msgid "Chinese" msgstr "Chinesisch" @@ -8331,6 +8523,9 @@ msgstr "Abonnenten" #~ "Artikel %s von %s geladen\n" #~ "%s" +#~ msgid "Failed to download article: %s from %s\n" +#~ msgstr "Laden der Artikel fehlgeschlagen: %s von %s\n" + #~ msgid "Click to see the list of books available on your computer" #~ msgstr "Liste der auf dem Computer vorhandenen Bücher anzeigen" @@ -8847,6 +9042,9 @@ msgstr "Abonnenten" #~ msgid "%s

%s

" #~ msgstr "%s

%s

" +#~ msgid "Regular expression (?P)" +#~ msgstr "Regulärer Ausdruck (?P)" + #~ msgid "Set the dc:language field" #~ msgstr "Geben Sie das Feld dc:language an" diff --git a/src/calibre/translations/el.po b/src/calibre/translations/el.po index db3939ad5a..61acd3ef09 100644 --- a/src/calibre/translations/el.po +++ b/src/calibre/translations/el.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-06-30 13:41+0000\n" +"POT-Creation-Date: 2009-07-19 18:45+0000\n" "PO-Revision-Date: 2009-05-21 15:22+0000\n" "Last-Translator: Thanos Petkakis \n" "Language-Team: Greek \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2009-07-05 18:36+0000\n" +"X-Launchpad-Export-Date: 2009-07-21 16:48+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41 @@ -22,16 +22,14 @@ msgid "Does absolutely nothing" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:69 #: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:164 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:148 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:639 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:643 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:404 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:50 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:52 @@ -39,9 +37,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:320 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:225 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:255 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:258 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:45 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 @@ -49,10 +47,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:103 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:105 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:171 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:865 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:870 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:65 @@ -63,21 +61,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:117 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:150 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:540 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:724 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:736 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:837 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:842 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:880 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:133 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:135 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:857 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:862 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:900 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:84 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:28 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:26 +#: /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/manipulate/crop.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:75 @@ -97,39 +95,43 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:93 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:19 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:757 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:760 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:40 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:942 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 #: /home/kovid/work/calibre/src/calibre/library/cli.py:264 #: /home/kovid/work/calibre/src/calibre/library/database.py:917 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:618 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:630 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1026 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:654 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:666 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1061 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1391 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1477 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1561 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1584 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1635 -#: /home/kovid/work/calibre/src/calibre/library/server.py:283 -#: /home/kovid/work/calibre/src/calibre/library/server.py:344 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1098 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1428 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1673 +#: /home/kovid/work/calibre/src/calibre/library/server.py:294 +#: /home/kovid/work/calibre/src/calibre/library/server.py:355 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 @@ -222,11 +224,11 @@ msgid "" "encoding declarations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:243 msgid "Conversion Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:257 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -243,53 +245,68 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:56 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:178 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:218 msgid "This profile is intended for the Microsoft Reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:189 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:229 msgid "This profile is intended for the Mobipocket books." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:93 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:202 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:105 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:254 msgid "This profile is intended for the Cybook G3." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:226 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:118 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:267 +msgid "This profile is intended for the Cybook Opus." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:130 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:279 msgid "This profile is intended for the Amazon Kindle." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:135 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:142 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:312 +msgid "This profile is intended for the Irex Illiad." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:325 +msgid "This profile is intended for the IRex Digital Reader 1000." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:172 msgid "Output profile" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:139 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:176 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " "devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:166 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:296 msgid "This profile is intended for the Amazon Kindle DX." msgstr "" @@ -317,7 +334,7 @@ msgstr "" msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:347 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:354 msgid "" " %prog options\n" "\n" @@ -325,40 +342,40 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:353 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:360 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:355 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:362 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:357 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:364 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:359 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:366 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:361 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:368 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:363 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:370 msgid "Disable the named plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:14 +msgid "Communicate with Android phones." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 msgid "Communicate with the BeBook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:15 -msgid "Tijmen Ruizendaal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:85 msgid "Communicate with the BeBook Mini eBook reader." msgstr "" @@ -374,49 +391,51 @@ msgstr "" msgid "Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:17 msgid "Communicate with the Cybook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:14 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 msgid "John Schember" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:59 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:63 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:619 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:467 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:974 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1295 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1005 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1009 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1332 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:99 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:98 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:98 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:100 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:179 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:181 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:168 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:170 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:145 msgid "Transferring books to device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:126 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:212 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:219 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:198 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:200 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:165 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:174 msgid "Removing books from device..." msgstr "" @@ -428,6 +447,10 @@ msgstr "" msgid "Device Interface" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:17 +msgid "Communicate with the IRex Digital Reader 1000 eBook reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:16 msgid "Communicate with the JetBook eBook reader." msgstr "" @@ -450,55 +473,55 @@ msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:150 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:101 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:55 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:58 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:88 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:102 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:50 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:69 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:79 msgid "Getting list of books on device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:19 msgid "Communicate with the Sony PRS-505 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:20 #: /home/kovid/work/calibre/src/calibre/devices/prs700/driver.py:14 msgid "Kovid Goyal and John Schember" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:109 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:111 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:108 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:85 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "The reader has no storage card in this slot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:132 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:110 msgid "There is insufficient free space in main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:134 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:114 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:116 msgid "There is insufficient free space on the storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:247 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:213 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:228 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 msgid "Sending metadata to device..." msgstr "" @@ -506,21 +529,21 @@ msgstr "" msgid "Communicate with the Sony PRS-700 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:251 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:261 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:328 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:371 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:499 msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:486 msgid "You must install the pmount package." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:480 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:505 msgid "Unable to mount main memory (Error code: %d)" msgstr "" @@ -532,21 +555,21 @@ msgstr "" msgid "settings for device drivers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:27 msgid "Communicate with an eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "Selected slot: %s is not supported." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:176 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:184 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 msgid "Adding books to device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:202 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:183 msgid "Removing books from device metadata listing..." msgstr "" @@ -690,15 +713,19 @@ msgstr "" msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179 +msgid "List builtin recipes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:245 msgid "Output saved to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:67 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:74 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -706,7 +733,7 @@ msgid "" "are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:89 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:85 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -714,7 +741,7 @@ msgid "" "a device. For example EPUB on the SONY reader. Choices are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:96 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -722,7 +749,7 @@ msgid "" "chosen based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:106 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -731,17 +758,17 @@ msgid "" "use a mapping based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:118 msgid "Disable all rescaling of font sizes." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:125 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -749,58 +776,58 @@ msgid "" "tables and present it in a linear fashion." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:147 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " "other forms of auto-detection." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:156 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:152 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:164 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:160 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:168 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " "one is always used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:176 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:187 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:183 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:190 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " "number of chapters were detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:202 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:198 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:209 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "

or

tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -810,7 +837,7 @@ msgid "" "User Manual for further help on using this feature." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:223 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -818,182 +845,194 @@ msgid "" "\"both\" will use both page breaks and lines to mark chapters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:237 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:233 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:242 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:252 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:248 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:253 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:258 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:263 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:268 msgid "" "Do not force text to be justified in output. Whether text is actually " "displayed justified or not depends on whether the ebook format and reading " "device support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:275 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:288 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:307 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:303 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:311 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:325 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "Use a regular expression to try and remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:326 +msgid "The regular expression to use to remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:332 +msgid "Use a regular expression to try and remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:339 +msgid "The regular expression to use to remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:35 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:337 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:342 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:350 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:371 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:49 msgid "Set the cover to the specified file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:51 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:379 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:53 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:383 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:57 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:59 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:61 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:63 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:65 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:403 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:67 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:386 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:69 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 -msgid "List available recipes." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:458 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:644 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:683 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:719 msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:57 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:63 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1002,7 +1041,7 @@ msgid "" "turn off splitting on page breaks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:74 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1171,11 +1210,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:455 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -1184,195 +1223,199 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:601 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:605 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:87 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:91 msgid "Set the space between words in pts. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Add a header to all the pages with title and author." msgstr "Προσθήκη επικεφαλίδας σε όλες τις σελίδες με τίτλο και συγγραφέα" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:92 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:101 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:114 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:118 msgid "The serif family of fonts to embed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The sans-serif family of fonts to embed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:115 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The monospace family of fonts to embed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:149 msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1008 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1066 msgid "Title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:363 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1067 msgid "Author(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:347 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:351 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:164 msgid "Publisher" msgstr "Εκδότης" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:348 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:352 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:349 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:58 msgid "Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1012 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1070 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 msgid "Language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:368 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:162 msgid "Published" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:370 +msgid "Rights" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:9 msgid "options" msgstr "" @@ -1514,95 +1557,101 @@ msgid "" "Fetch a cover image for the book identified by ISBN from LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 +msgid "" +"Don't add Table of Contents to end of book. Useful if the book has its own " +"table of contents." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:32 -msgid "Generate a periodical rather than a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1239 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:101 +msgid "All articles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1260 msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1240 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1261 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1241 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1262 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1242 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1263 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1243 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1264 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1244 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1265 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1245 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1266 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1246 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1267 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1247 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1268 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1248 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1269 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1249 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1270 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1250 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1271 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1251 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1272 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1252 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1273 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1253 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1274 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1254 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1275 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1255 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1276 msgid "Main Text" msgstr "" @@ -1638,7 +1687,7 @@ msgstr "" msgid "HTML TOC generation options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:87 msgid "Book Jacket" msgstr "" @@ -1647,7 +1696,7 @@ msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:66 msgid "Unnamed" msgstr "" @@ -1899,21 +1948,21 @@ msgid "" "first and then try it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " "'system' will default to the newline type used by this OS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 msgid "Frequently used directories" msgstr "" @@ -2011,38 +2060,38 @@ msgstr "" msgid "Adding..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:60 msgid "Searching in all sub-directories..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:137 msgid "Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 msgid "Duplicates found!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:176 msgid "Saving..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:228 msgid "Saved" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:60 msgid "Bulk Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:150 msgid "Options specific to the output format." msgstr "" @@ -2070,13 +2119,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:41 @@ -2283,7 +2332,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:142 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 msgid "Metadata" msgstr "" @@ -2293,72 +2342,79 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 msgid "Choose cover for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:102 msgid "Cannot read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:103 msgid "You do not have permission to read the file: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 msgid "Error reading file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "

There was an error reading from file:
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:158 msgid " is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:496 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "Book Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 +msgid "Use cover from &source file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:497 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Change &cover image:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:498 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Browse for an image to use as the cover of this book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:461 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:476 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:499 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 @@ -2372,99 +2428,80 @@ msgstr "" msgid "..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 -msgid "Use cover from &source file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:501 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 msgid "&Title: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:502 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 msgid "Change the title of this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:503 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 msgid "&Author(s): " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:129 -msgid "" -"Change the author(s) of this book. Multiple authors should be separated by " -"an &. If the author name contains an &, use && to represent it." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:505 msgid "Author So&rt:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 msgid "&Publisher: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137 -msgid "Change the publisher of this book" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 msgid "Ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 msgid "&Series:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "List of known series. You can add new series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Book " msgstr "" @@ -2489,7 +2526,7 @@ msgid "Disable compression of the file contents" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:49 -msgid "Generate a periodical rather than a book" +msgid "Do not add Table of Contents to book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 @@ -2560,11 +2597,11 @@ msgstr "" msgid "Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:137 msgid "Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:161 msgid "Options specific to the input format." msgstr "" @@ -2584,67 +2621,93 @@ msgstr "" msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:32 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:33 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 +msgid "Invalid regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73 +msgid "Invalid regular expression: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:72 msgid "Chapter &mark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:73 msgid "pagebreak" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:74 msgid "rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:75 msgid "both" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:76 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:77 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:78 msgid "Insert &metadata as page at start of book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:79 +msgid "&Footer regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:80 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:81 +msgid "&Header regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:82 +msgid "Remove F&ooter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:83 +msgid "Remove H&eader" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" @@ -2904,7 +2967,7 @@ msgid "Attached, you will find the e-book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:542 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:174 msgid "by" msgstr "" @@ -2919,8 +2982,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:586 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:593 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 msgid "No suitable formats" msgstr "" @@ -2958,7 +3021,7 @@ msgid "Sent news to" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:799 msgid "Auto convert the following books before uploading to the device?" msgstr "" @@ -2966,22 +3029,22 @@ msgstr "" msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:768 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:806 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Try changing the output format in the upper right corner next to " "the red heart and re-converting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -2993,8 +3056,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:947 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1005 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:56 msgid "Path" msgstr "" @@ -3003,8 +3066,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Formats" @@ -3043,391 +3106,399 @@ msgstr "" msgid "&Profile:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:168 msgid " plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:219 msgid "" "If checked, downloaded news will be automatically mailed
to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:293 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:509 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:510 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:513 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:525 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:526 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:535 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:536 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:556 msgid "Customize %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:566 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:567 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:600 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:460 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:648 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:673 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:674 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:691 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:724 msgid "Invalid database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:720 msgid "Invalid database location " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:693 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:721 msgid "
Must be a directory." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:697 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:725 msgid "Invalid database location.
Cannot write to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:739 msgid "Compacting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:740 msgid "Compacting database. This may take a while." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 msgid "Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 msgid "Browse for the new database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 msgid "" "If you disable this setting, metadata is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:464 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 msgid "Read &metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:465 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +msgid "Preferred &input format order:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 msgid "Add a directory to the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 msgid "Remove a directory from the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +msgid "Search as you type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:518 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:529 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:530 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:531 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:532 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:533 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:534 msgid "calibre can send your books to you (or your reader) by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:535 msgid "Free unused diskspace from the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:536 msgid "&Compact database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:537 msgid "&Metadata from file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:538 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:539 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:540 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:541 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:542 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:544 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:545 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:546 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:547 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:548 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:549 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:550 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:551 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -3438,33 +3509,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:553 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:554 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:555 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:556 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:557 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:558 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:560 msgid "&Add" msgstr "" @@ -3570,6 +3641,16 @@ msgstr "" msgid "Category" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 +msgid "" +"Change the author(s) of this book. Multiple authors should be separated by " +"an &. If the author name contains an &, use && to represent it." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 +msgid "Change the publisher of this book" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515 msgid "Series index." @@ -3646,8 +3727,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:546 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:147 msgid " px" msgstr "" @@ -3733,190 +3815,198 @@ msgid "" "indent:0px;\">

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 msgid "Edit Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 msgid "Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 msgid "Author S&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 msgid "&Rating:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 msgid " stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 msgid "Add Ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 msgid "Open Tag Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152 msgid "&Remove tags:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153 msgid "Comma separated list of tags to remove from the books. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Remove &format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 msgid "A&utomatically set author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:176 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:185 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:191 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:425 msgid "Cannot fetch cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:426 msgid "Could not fetch cover.
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:432 msgid "Bad cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:433 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:472 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:499 +msgid "Permission denied" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:500 +msgid "Could not open %s. Is it being used by another program?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 msgid "Edit Meta Information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "IS&BN:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "&Fetch metadata from server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 msgid "Available Formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "Add a new format for this book to the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Remove the selected formats for this book from the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Download &cover" msgstr "" @@ -4430,11 +4520,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:95 msgid "No match" msgstr "" @@ -4443,7 +4533,7 @@ msgid "Authors:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -msgid "Regular expression (?P)" +msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 @@ -4511,50 +4601,50 @@ msgstr "" msgid " - Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1068 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1069 msgid "Date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:163 msgid "Rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:376 msgid "None" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 msgid "Book %s of %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:832 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:779 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:833 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:946 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1004 msgid "Format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1058 msgid "Double click to edit me

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1107 msgid "Search (For Advanced Search click the button to the left)" msgstr "" @@ -4583,7 +4673,7 @@ msgid "No matches for the search phrase %s were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:416 msgid "No matches found" msgstr "" @@ -4608,12 +4698,12 @@ msgid "Previous Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 msgid "Back" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 msgid "Forward" msgstr "" @@ -4622,7 +4712,7 @@ msgid "Next match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 msgid "Open ebook" msgstr "" @@ -4635,7 +4725,7 @@ msgid "Save single format to disk..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:972 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:49 msgid "Error" msgstr "" @@ -4644,137 +4734,137 @@ msgstr "" msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:199 msgid "" "

For help visit %s.kovidgoyal.net
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 msgid "Edit metadata individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 msgid "Edit metadata in bulk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:232 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:235 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358 msgid "Save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 msgid "Save to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1444 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1445 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364 msgid "View" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:313 msgid "Bulk convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:328 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:362 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:420 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1572 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1573 msgid "Choose a location for your ebook library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:595 msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:704 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:726 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:730 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738 msgid "Device database corrupted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:739 msgid "" "\n" "

The database of books on the reader is corrupted. Try the " @@ -4790,140 +4880,148 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:807 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:850 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:858 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 msgid "Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 msgid "EPUB Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:825 msgid "LRF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:826 msgid "HTML Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:827 msgid "LIT Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:828 msgid "MOBI Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:829 msgid "Text books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:822 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:830 msgid "PDF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:831 msgid "Comics" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:832 msgid "Archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:867 +msgid "Failed to read metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:868 +msgid "Failed to read metadata from the following" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:886 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:888 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:903 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:935 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1038 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1169 msgid "No books selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:946 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1037 msgid "Cannot save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1064 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1069 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1070 msgid "as the %s format is not available for them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1071 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1090 msgid "Fetching news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1103 msgid " fetched." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1168 msgid "Cannot convert" msgstr "" @@ -4933,12 +5031,11 @@ msgid "No book selected" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1338 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1390 msgid "Cannot view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1344 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1392 msgid "Choose the format to view" msgstr "" @@ -4946,7 +5043,19 @@ msgstr "" msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373 +msgid "Multiple Books Selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1374 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1391 msgid "%s has no available formats." msgstr "" @@ -4958,133 +5067,133 @@ msgstr "" msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1473 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1475 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1524 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1540 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1555 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1542 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using 3rd party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1557 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1581 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 msgid "Invalid library location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1583 msgid "Could not access %s. Using %s as the library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1630 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1631 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1654 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1655 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1657 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1658 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1661 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1662 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1712 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1713 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1732 msgid "" "Latest version: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1739 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 msgid "Update available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1741 msgid "" "%s has been updated to version %s. See the new features. " "Visit the download page?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1758 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1759 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1760 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1761 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1762 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1763 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1810 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1811 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1812 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1814 msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1817 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1819 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1821 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1824 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1825 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1845 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1826 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1846 msgid "try deleting the file" msgstr "" @@ -5299,11 +5408,11 @@ msgid "" "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:173 msgid "You must set a username and password for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:178 msgid "Fetch news from " msgstr "" @@ -5363,55 +5472,73 @@ msgstr "" msgid "Import" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:133 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:134 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:135 msgid "Se&rif family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:136 msgid "&Sans family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:137 msgid "&Monospace family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:138 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:140 msgid "Monospace &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:142 msgid "S&tandard font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:143 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:144 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:145 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:146 msgid "Remember last used &window size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:148 +msgid "Maximum &view width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:149 +msgid "H&yphenate (break line in the middle of large words)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:150 +msgid "" +"The default language to use for hyphenation rules. If the book does not " +"specify a language, this will be used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:151 +msgid "Default &language for hyphenation:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:152 msgid "&User stylesheet" msgstr "" @@ -5420,42 +5547,54 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:645 msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:110 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:63 +msgid "Maximum width of the viewer window, in pixels." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:64 +msgid "Hyphenate text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:66 +msgid "Default language for hyphenation rules" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:68 msgid "Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 msgid "The serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 msgid "The sans-serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:74 msgid "The monospaced font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:75 msgid "The standard font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:76 msgid "The monospaced font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:77 msgid "The standard font type" msgstr "" @@ -5487,119 +5626,119 @@ msgstr "" msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:376 msgid "Choose ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:377 msgid "Ebooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Add bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:417 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:457 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:484 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:513 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:548 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:556 msgid "DRM Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:557 msgid "

This book is protected by DRM" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:561 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:642 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:647 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:653 msgid "" "%prog [options] file\n" "\n" "View an ebook.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 msgid "Ebook Viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 msgid "toolBar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 msgid "Next page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 msgid "Previous page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 msgid "Font size larger" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 msgid "Font size smaller" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 msgid "Find next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 msgid "Copy to clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 msgid "Reference Mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 msgid "Bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:176 msgid "Toggle full screen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:177 msgid "Print" msgstr "" @@ -5607,93 +5746,125 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 -msgid "Invalid regular expression" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 -msgid "Invalid regular expression: %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 msgid "" "Library\n" "%d\n" "books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 msgid "" "Reader\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:168 msgid "" "Card A\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:169 msgid "" "Card B\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 msgid "Click to see the books available on your computer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 msgid "Click to see the books in the main memory of your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176 msgid "Click to see the books on storage card A in your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177 msgid "Click to see the books on storage card B in your reader" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:466 +msgid "Change Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +msgid "Upper Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:468 +msgid "Lower Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:469 +msgid "Swap Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:470 +msgid "Title Case" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:141 msgid "Default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:279 +msgid "" +"If you use the WordPlayer e-book app on your Android phone, you can access " +"your calibre book collection directly on the device. To do this you have to " +"turn on the content server." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:283 +msgid "" +"Remember to leave calibre running as the server only runs as long as calibre " +"is running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:285 +msgid "" +"You have to add the URL http://myhostname:8080 as your calibre library in " +"WordPlayer. Here myhostname should be the fully qualified hostname or the IP " +"address of the computer calibre is running on." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:362 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:379 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:388 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:432 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:433 msgid "" "

An invalid library already exists at %s, delete it before trying to move " "the existing library.
Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:503 msgid "welcome wizard" msgstr "" @@ -6167,15 +6338,15 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1497 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1535 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1526 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1564 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1581 msgid "Compacting database" msgstr "" @@ -6183,7 +6354,7 @@ msgstr "" msgid "Password to access your calibre library. Username is " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server.py:419 +#: /home/kovid/work/calibre/src/calibre/library/server.py:429 msgid "" "[options]\n" "\n" @@ -6226,11 +6397,15 @@ msgstr "" msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:552 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +msgid "Ordered list of formats to prefer for input." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:556 msgid "Read metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:558 msgid "The priority of worker processes" msgstr "" @@ -6270,13 +6445,13 @@ msgstr "" msgid "Control email delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:83 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:145 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:164 msgid "Untitled article" msgstr "" @@ -6302,82 +6477,71 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:564 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:578 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:566 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:580 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:568 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:574 -msgid " from " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:572 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:586 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:576 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:588 +msgid " from " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:590 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:657 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:671 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:678 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:692 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:682 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:696 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:688 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:702 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:739 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:753 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:755 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:769 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:765 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:779 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:772 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:786 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:907 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:941 -msgid "" -"\n" -"Downloaded article %s from %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:978 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:953 -msgid "Failed to download article: %s from %s\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:956 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:989 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:971 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1004 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_borba.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_glas_srpske.py:76 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_instapaper.py:56 @@ -6421,7 +6585,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_7dias.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_ambito.py:61 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_buenosaireseconomico.py:23 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:64 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:26 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_criticadigital.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_diagonales.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_el_mercurio_chile.py:61 @@ -6431,6 +6595,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elcronista.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elmundo.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elperiodico_spanish.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_eltiempo_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_expansion_spanish.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_granma.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_infobae.py:21 @@ -6442,7 +6607,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion_chile.py:54 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa.py:60 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_ni.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_latribuna.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lavanguardia.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_marca.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_miradasalsur.py:23 @@ -6452,6 +6619,7 @@ msgstr "" msgid "Spanish" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_accountancyage.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:13 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_amspec.py:14 @@ -6469,6 +6637,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_cnn.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_corriere_della_sera_en.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_craigslist.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_mail.py:6 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17 @@ -6478,6 +6647,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_exiled.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_fastcompany.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_financial_times.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_forbes.py:10 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_freakonomics.py:13 @@ -6512,7 +6682,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_york_review_of_books_no_sub.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_yorker.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_news_times.py:7 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:16 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:29 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_noaa.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm_int.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes_sub.py:17 @@ -6555,7 +6726,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_twitchfilms.py:22 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_uncrate.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_upi.py:15 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usnews.py:21 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_utne.py:20 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_wash_post.py:12 @@ -6642,6 +6813,10 @@ msgstr "" msgid "Portuguese" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +msgid "Kovid Goyal and Sujata Raman" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19 msgid "Chinese" msgstr "" diff --git a/src/calibre/translations/es.po b/src/calibre/translations/es.po index 32621f34ce..2f188e2a3a 100644 --- a/src/calibre/translations/es.po +++ b/src/calibre/translations/es.po @@ -10,14 +10,14 @@ msgid "" msgstr "" "Project-Id-Version: es\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-06-30 13:41+0000\n" -"PO-Revision-Date: 2009-06-21 16:40+0000\n" +"POT-Creation-Date: 2009-07-19 18:45+0000\n" +"PO-Revision-Date: 2009-07-19 17:04+0000\n" "Last-Translator: DiegoJ \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2009-07-05 18:36+0000\n" +"X-Launchpad-Export-Date: 2009-07-21 16:49+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41 @@ -25,16 +25,14 @@ msgid "Does absolutely nothing" msgstr "No hace nada en absoluto" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:69 #: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:164 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:148 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:639 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:643 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:404 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:50 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:52 @@ -42,9 +40,9 @@ msgstr "No hace nada en absoluto" #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:320 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:225 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:255 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:258 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:45 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 @@ -52,10 +50,10 @@ msgstr "No hace nada en absoluto" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:103 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:105 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:171 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:865 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:870 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:65 @@ -66,21 +64,21 @@ msgstr "No hace nada en absoluto" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:117 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:150 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:540 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:724 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:736 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:837 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:842 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:880 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:133 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:135 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:857 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:862 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:900 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:84 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:28 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:26 +#: /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/manipulate/crop.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:75 @@ -100,39 +98,43 @@ msgstr "No hace nada en absoluto" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:93 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:19 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:757 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:760 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:40 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:942 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 #: /home/kovid/work/calibre/src/calibre/library/cli.py:264 #: /home/kovid/work/calibre/src/calibre/library/database.py:917 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:618 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:630 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1026 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:654 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:666 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1061 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1391 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1477 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1561 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1584 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1635 -#: /home/kovid/work/calibre/src/calibre/library/server.py:283 -#: /home/kovid/work/calibre/src/calibre/library/server.py:344 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1098 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1428 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1673 +#: /home/kovid/work/calibre/src/calibre/library/server.py:294 +#: /home/kovid/work/calibre/src/calibre/library/server.py:355 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 @@ -228,11 +230,11 @@ msgid "" "encoding declarations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:243 msgid "Conversion Output" msgstr "Conversión de salida" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:257 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -253,40 +255,55 @@ msgstr "" "nada del documento de entrada." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:56 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." msgstr "Este perfil está orientado a la línea PRS de SONY. La 500/700 etc." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:178 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:218 msgid "This profile is intended for the Microsoft Reader." msgstr "Este perfil está orientado al Microsoft Reader." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:189 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:229 msgid "This profile is intended for the Mobipocket books." msgstr "Este perfil está orientado a los libros Mobipocket." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:93 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:202 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "Este perfil está pensado para el Hanlin V3 y clónicos." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:105 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:254 msgid "This profile is intended for the Cybook G3." msgstr "Este perfil está pensado para el G3 de Cybook" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:226 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:118 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:267 +msgid "This profile is intended for the Cybook Opus." +msgstr "Este perfil está orientado al Cybook Opus." + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:130 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:279 msgid "This profile is intended for the Amazon Kindle." msgstr "Este perfil está pensado para el Kindle de Amazon" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:135 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:142 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:312 +msgid "This profile is intended for the Irex Illiad." +msgstr "Este perfil está orientado al Irex Illiad." + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:325 +msgid "This profile is intended for the IRex Digital Reader 1000." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:172 msgid "Output profile" msgstr "Perfil de salida" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:139 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:176 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " @@ -296,7 +313,7 @@ msgstr "" "quieres generar un documento que pueda ser leido en el PC o en varios " "dispositivos." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:166 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." @@ -304,7 +321,7 @@ msgstr "" "Este perfil está pensado para la línea Sony PRS. Los 500/505/700 etc. en " "modo apaisado. Util principalmente para cómics." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:296 msgid "This profile is intended for the Amazon Kindle DX." msgstr "Este perfil está pensado para el Amazon Kindle DX" @@ -333,7 +350,7 @@ msgid "Initialization of plugin %s failed with traceback:" msgstr "" "La inicialización del complemento %s falló y generó la siguiente traza:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:347 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:354 msgid "" " %prog options\n" "\n" @@ -345,18 +362,18 @@ msgstr "" " Personalizar calibre cargando complementos externos.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:353 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:360 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." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:355 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:362 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Eliminar un complemento personalizado por nombre. No tiene efecto en los " "complementos de serie" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:357 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:364 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -364,26 +381,26 @@ msgstr "" "Personalizar complemento. Especifica el nombre del complemento y la cadena " "de personalización separados por una coma." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:359 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:366 msgid "List all installed plugins" msgstr "Lista de todos los complementos instalados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:361 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:368 msgid "Enable the named plugin" msgstr "Activar el complemento nombrado" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:363 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:370 msgid "Disable the named plugin" msgstr "Desactivar el complemento nombrado" +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:14 +msgid "Communicate with Android phones." +msgstr "Comunicar con teléfonos Android." + #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 msgid "Communicate with the BeBook eBook reader." msgstr "Comunicar con el lector de eBooks BeBook" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:15 -msgid "Tijmen Ruizendaal" -msgstr "Tijmen Ruizendaal" - #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:85 msgid "Communicate with the BeBook Mini eBook reader." msgstr "Comunicar con el lector de eBooks BeBook Mini" @@ -399,49 +416,51 @@ msgstr "Comunicar con el teléfono Blackberry" msgid "Kovid Goyal" msgstr "Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:17 msgid "Communicate with the Cybook eBook reader." msgstr "Comunicar con el lector de eBooks Cybook" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:14 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 msgid "John Schember" msgstr "John Schember" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:59 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:63 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:619 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:467 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:974 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1295 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1005 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1009 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1332 msgid "News" msgstr "Noticias" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:99 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:98 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:98 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:100 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:179 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:181 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:168 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:170 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:145 msgid "Transferring books to device..." msgstr "Transfiriendo libros al dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:126 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:212 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:219 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:198 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:200 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:165 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:174 msgid "Removing books from device..." msgstr "Eliminando libros del dispositivo..." @@ -453,6 +472,10 @@ msgstr "Comunica con el lector de eBooks EB600" msgid "Device Interface" msgstr "Interfaz del dispositivo" +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:17 +msgid "Communicate with the IRex Digital Reader 1000 eBook reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:16 msgid "Communicate with the JetBook eBook reader." msgstr "Comunica con el lector de eBooks JetBook" @@ -475,55 +498,55 @@ msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "Comunica con el lector de eBooks Sony PRS-500" #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:150 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:101 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:55 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:58 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:88 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:102 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:50 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:69 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:79 msgid "Getting list of books on device..." msgstr "Obteniendo la lista de libros en el dispositivo ..." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:19 msgid "Communicate with the Sony PRS-505 eBook reader." msgstr "Comunica con el lector de eBooks Sony PRS-505" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:20 #: /home/kovid/work/calibre/src/calibre/devices/prs700/driver.py:14 msgid "Kovid Goyal and John Schember" msgstr "Kovid Goyal y John Schember" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "Get device information..." msgstr "Obtener información del dispositivo..." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:109 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:111 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:108 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:85 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "The reader has no storage card in this slot." msgstr "El lector no tiene tarjeta de almacenamiento en esta ranura." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:132 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:110 msgid "There is insufficient free space in main memory" msgstr "No hay suficiente espacio libre en la memoria principal" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:134 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:114 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:116 msgid "There is insufficient free space on the storage card" msgstr "Hay espacio insuficiente en la tarjeta de almacenamiento" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:247 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:213 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:228 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 msgid "Sending metadata to device..." msgstr "Enviando metadatos al dispositivo..." @@ -531,21 +554,21 @@ msgstr "Enviando metadatos al dispositivo..." msgid "Communicate with the Sony PRS-700 eBook reader." msgstr "Comunicar con el lector de eBooks Sony PRS-700" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:251 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:261 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:328 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "No se ha podido detectar la unidad de disco %s. Trate de reiniciar." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:371 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:499 msgid "Unable to detect the %s disk drive." msgstr "No se puedo detectar la unidad de disco %s." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:486 msgid "You must install the pmount package." msgstr "Debe instalar el paquete pmount." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:480 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:505 msgid "Unable to mount main memory (Error code: %d)" msgstr "No se pudo montar la memoria principal (Código de error: %d)" @@ -557,21 +580,21 @@ msgstr "Lista ordenada de formatos que el dispositivo aceptará" msgid "settings for device drivers" msgstr "configuraciones de controladores de dispositivos" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:27 msgid "Communicate with an eBook reader." msgstr "Comunicar con un lector de eBooks" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "Selected slot: %s is not supported." msgstr "Ranura seleccionada: %s no está soportada." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:176 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:184 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 msgid "Adding books to device metadata listing..." msgstr "Añadiendo libros al listado de metatados del dispositivo ..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:202 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:183 msgid "Removing books from device metadata listing..." msgstr "Eliminando libros del listado de metatados del dispositivo ..." @@ -746,21 +769,25 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:152 msgid "Options to set metadata in the output" -msgstr "" +msgstr "Opciones para asignar metadatos en la salida" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:155 msgid "Options to help with debugging the conversion" +msgstr "Opciones para ayudar con la depuración de la conversión" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179 +msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:245 msgid "Output saved to" msgstr "Salida guardada a" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:67 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:74 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -768,7 +795,7 @@ msgid "" "are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:89 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:85 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -776,7 +803,7 @@ msgid "" "a device. For example EPUB on the SONY reader. Choices are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:96 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -784,7 +811,7 @@ msgid "" "chosen based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:106 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -793,17 +820,17 @@ msgid "" "use a mapping based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:118 msgid "Disable all rescaling of font sizes." msgstr "Desactivar el rescalado de los tamaños de tipos de letra." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:125 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -811,7 +838,7 @@ msgid "" "tables and present it in a linear fashion." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:147 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " @@ -821,7 +848,7 @@ msgstr "" "1 de la Tabla de contenidos. Si se indica, se utilizará en lugar de otras " "formas de autodetección." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:156 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:152 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " @@ -831,7 +858,7 @@ msgstr "" "al nivel 2 de la Tabla de contenidos. Cada una se añade bajo la entrada de " "nivel uno previa." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:164 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:160 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " @@ -841,7 +868,7 @@ msgstr "" "al nivel tres de la Tabla de contenidos. Cada entrada se añaade bajo la " "entrada anterior de nivel dos." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:168 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " @@ -850,11 +877,11 @@ msgstr "" "Normalmente, si el archivo fuente tiene una tabla de contenidos, se usa ésta " "en vez de la autogenerada. Con esta opción, siempre se usará la autogenerada." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:176 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "No añadir los capitulos autodetectados a la Tabla de Contenidos" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:187 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:183 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" @@ -862,20 +889,20 @@ msgstr "" "Si se detecta menos de este número de capítulos, entonces se añaden enlaces " "a la Tabla de Contenidos. Por defecto hay: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:190 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " "number of chapters were detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:202 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:198 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:209 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "

or

tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -885,7 +912,7 @@ msgid "" "User Manual for further help on using this feature." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:223 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -899,53 +926,53 @@ msgstr "" "blanco.\r\n" "\"none\" deshabilitará el marcado de capítulos." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:237 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:233 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:242 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:252 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:248 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:253 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:258 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:263 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:268 msgid "" "Do not force text to be justified in output. Whether text is actually " "displayed justified or not depends on whether the ebook format and reading " "device support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:275 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -953,13 +980,13 @@ msgstr "" "Usar la portada detectada en el archivo fuente mejor que la portada " "especificada." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:288 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." @@ -967,118 +994,130 @@ msgstr "" "Elimina la primera imagen del libro-e de entrada. Es útil si la primera " "imagen del archivo es una portada y estás especificando una portada externa." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:307 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:303 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:311 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:325 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "Use a regular expression to try and remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:326 +msgid "The regular expression to use to remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:332 +msgid "Use a regular expression to try and remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:339 +msgid "The regular expression to use to remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:35 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:337 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:342 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:350 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:371 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:49 msgid "Set the cover to the specified file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:51 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:379 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:53 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:383 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:57 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:59 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:61 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:63 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:65 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:403 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:67 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:386 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:69 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 -msgid "List available recipes." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:458 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 msgid "Could not find an ebook inside the archive" msgstr "No se pudo encontrar un libro-e dentro del archivo" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:644 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:683 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:719 msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:57 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:63 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1092,7 +1131,7 @@ msgstr "" "Sin embargo, la división es un proceso lento y, si el archivo de entrada " "contiene muchos saltos de página, es mejor desactivarla." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:74 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1271,11 +1310,11 @@ msgstr "Procesado detallado" msgid "Convert LRS to LRS, useful for debugging." msgstr "Convierte LRS a LRS, útil para depuración." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:455 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "Archivo LRF no válido. No se pudo asignar metadatos." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -1289,57 +1328,57 @@ msgstr "" "Ver/editar los metadatos en un archivo LRF.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "Insertar el nombre del libro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "Insertar la clave de orden por título" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "Insertar el autor" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "Insertar la clave de orden por autor" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "Categoria a la que pertenece el libro. Por ejemplo, Historia" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "Ruta al archivo de imagen que se utilizará como miniatura" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:601 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Ruta al archivo txt que contiene el comentaria a guardar en el archivo LRF" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:605 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "Extraer la miniatura del archivo LRF" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "Asignar editorial" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "Asignar la clasificación del libro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "Asignar creador del libro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "Asignar el productor del libro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -1347,25 +1386,25 @@ msgstr "" "Extraer portada de un archivo LRF. Nótese que el formato LRF no contiene una " "portada predefinida, así que se usa heurística para encontrar la portada." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "Insertar el ID del libro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:87 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" "Activa la rotación automática de imágenes más grandes que el ancho de la " "pantalla." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:91 msgid "Set the space between words in pts. Default is %default" msgstr "Fija el espacio entre palabras en puntos. Por defecto: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Add a header to all the pages with title and author." msgstr "Añadir el encabezado en todas las páginas, poniendo tí­tulo y autor." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" @@ -1373,11 +1412,11 @@ msgstr "" "Establece el formato del encabezado. %a se reemplaza por el autor y %t por " "el tí­tulo. Por defecto: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:92 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:101 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" @@ -1385,7 +1424,7 @@ msgstr "" "Sangrado mínimo para párrafos (el sangrado de la primera línea de cada " "párrafo) en ptos. Por defecto: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" @@ -1393,7 +1432,7 @@ msgstr "" "Renderizar las tablas en documentos html como imágenes (Muy útil si el " "documento consta de tablas grandes o complejas." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:114 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" @@ -1401,96 +1440,100 @@ msgstr "" "Multiplicar el tamaño del texto en las tablas renderizadas por éste factor. " "Por defecto es: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:118 msgid "The serif family of fonts to embed" msgstr "Familia de fuentes serif per a incrustar." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The sans-serif family of fonts to embed" msgstr "Familia de fuentes sans-serif a incrustar." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:115 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The monospace family of fonts to embed" msgstr "Familia de fuentes monoespaiadas a incrustar." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:149 msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1008 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1066 msgid "Title" msgstr "Título" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:363 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1067 msgid "Author(s)" msgstr "Autor(es)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:347 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:351 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:164 msgid "Publisher" msgstr "Editorial" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:348 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:352 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producido por" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:349 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:58 msgid "Comments" msgstr "Comentarios" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1012 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1070 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Tags" msgstr "Etiquetas" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Series" msgstr "Series" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 msgid "Language" msgstr "Idioma" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 msgid "Timestamp" msgstr "Marca de tiempo" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:368 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:162 msgid "Published" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:370 +msgid "Rights" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:9 msgid "options" msgstr "" @@ -1651,97 +1694,103 @@ msgstr "" "Adquiere una portada para el libro identificado por el ISBN en " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "" "Modificar imágenes para adecuarse a las limitecaiones de tamaño del " "dispositivo de Palm" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 +msgid "" +"Don't add Table of Contents to end of book. Useful if the book has its own " +"table of contents." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "Título para cualquier tabla de contenidos generada en-línea" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:32 -msgid "Generate a periodical rather than a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1239 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:101 +msgid "All articles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1260 msgid "Cover" msgstr "Portada" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1240 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1261 msgid "Title Page" msgstr "Página de título" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1241 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1262 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 msgid "Table of Contents" msgstr "Tabla de contenidos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1242 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1263 msgid "Index" msgstr "Índice" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1243 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1264 msgid "Glossary" msgstr "Glosario" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1244 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1265 msgid "Acknowledgements" msgstr "Agradecimientos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1245 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1266 msgid "Bibliography" msgstr "Bibliografía" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1246 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1267 msgid "Colophon" msgstr "Colofón" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1247 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1268 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1248 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1269 msgid "Dedication" msgstr "Dedicatoria" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1249 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1270 msgid "Epigraph" msgstr "Epígrafe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1250 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1271 msgid "Foreword" msgstr "Prólogo" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1251 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1272 msgid "List of Illustrations" msgstr "Lista de ilustraciones" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1252 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1273 msgid "List of Tables" msgstr "Lista de tablas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1253 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1274 msgid "Notes" msgstr "Notas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1254 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1275 msgid "Preface" msgstr "Prefacio" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1255 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1276 msgid "Main Text" msgstr "Texto principal" @@ -1777,7 +1826,7 @@ msgstr "El formato de libros %s no está soportado" msgid "HTML TOC generation options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:87 msgid "Book Jacket" msgstr "" @@ -1788,7 +1837,7 @@ msgstr "" "No se pudo encontrar un punto razonable en el que partir: árbol %s, tamaño: " "%d KB" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:66 msgid "Unnamed" msgstr "" @@ -2042,21 +2091,21 @@ msgid "" "first and then try it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " "'system' will default to the newline type used by this OS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 msgid "Frequently used directories" msgstr "Directorios usados con frecuencia" @@ -2161,38 +2210,38 @@ msgstr "Buscando en" msgid "Adding..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:60 msgid "Searching in all sub-directories..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:137 msgid "Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 msgid "Duplicates found!" msgstr "¡Duplicados encontrados!" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:176 msgid "Saving..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:228 msgid "Saved" msgstr "Guardado" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:60 msgid "Bulk Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:150 msgid "Options specific to the output format." msgstr "" @@ -2220,13 +2269,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:41 @@ -2433,7 +2482,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:142 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 msgid "Metadata" msgstr "Metadatos" @@ -2443,72 +2492,79 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 msgid "Choose cover for " msgstr "Elegir portada para " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:102 msgid "Cannot read" msgstr "No se puede leer" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:103 msgid "You do not have permission to read the file: " msgstr "No tienes permiso de lectura en el archivo: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 msgid "Error reading file" msgstr "Error leyendo archivo" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "

There was an error reading from file:
" msgstr "

Hubo un error leyendo el archivo:
" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:158 msgid " is not a valid picture" msgstr " no es una imagen válida" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:496 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "Book Cover" msgstr "Portada" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 +msgid "Use cover from &source file" +msgstr "Usar portada del archivo &fuente" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:497 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Change &cover image:" msgstr "Cambia la imagen de &portada:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:498 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Browse for an image to use as the cover of this book." msgstr "Localizar una imagen a utilizar como portada de este libro." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:461 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:476 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:499 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 @@ -2522,46 +2578,31 @@ msgstr "Localizar una imagen a utilizar como portada de este libro." msgid "..." msgstr "..." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 -msgid "Use cover from &source file" -msgstr "Usar portada del archivo &fuente" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:501 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 msgid "&Title: " msgstr "&Título: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:502 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 msgid "Change the title of this book" msgstr "Cambiar el título del libro" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:503 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 msgid "&Author(s): " msgstr "&Autor(es): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:129 -msgid "" -"Change the author(s) of this book. Multiple authors should be separated by " -"an &. If the author name contains an &, use && to represent it." -msgstr "" -"Cambiar el/los autor(es) de este libro. Los autores deben separarse por un " -"&. Si un nombre de autor contiene ya un &, usa && para representarlo." - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:505 msgid "Author So&rt:" msgstr "O&rd&en por autor:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " @@ -2570,29 +2611,23 @@ msgstr "" "Cambia el(los) autor(es). Para especificar más de uno, sepárelos mediante " "comas." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 msgid "&Publisher: " msgstr "&Editorial: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137 -msgid "Change the publisher of this book" -msgstr "Cambia la editorial del libro" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 msgid "Ta&gs: " msgstr "Etique&tas: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -2600,27 +2635,27 @@ msgstr "" "Etiquetas para categorizar el libr (muy útil en búsquedas).

Puede " "utilizarse qualquier palabra o frase, separada medante comas." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 msgid "&Series:" msgstr "&Series:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "List of known series. You can add new series." msgstr "Listado de series conocidas. Se puede añadir nuevas series." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Book " msgstr "Libro " @@ -2645,7 +2680,7 @@ msgid "Disable compression of the file contents" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:49 -msgid "Generate a periodical rather than a book" +msgid "Do not add Table of Contents to book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 @@ -2716,11 +2751,11 @@ msgstr "" msgid "Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:137 msgid "Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:161 msgid "Options specific to the input format." msgstr "" @@ -2740,67 +2775,93 @@ msgstr "" msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:32 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:33 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 +msgid "Invalid regular expression" +msgstr "Expresión regular no válida" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73 +msgid "Invalid regular expression: %s" +msgstr "Expresión regular no valida: %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:72 msgid "Chapter &mark:" msgstr "&Marca de capítulo:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:73 msgid "pagebreak" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:74 msgid "rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:75 msgid "both" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:76 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:77 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:78 msgid "Insert &metadata as page at start of book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:79 +msgid "&Footer regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:80 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:81 +msgid "&Header regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:82 +msgid "Remove F&ooter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:83 +msgid "Remove H&eader" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" @@ -3060,7 +3121,7 @@ msgid "Attached, you will find the e-book" msgstr "Adjuntado, encontrarás el libro-e" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:542 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:174 msgid "by" msgstr "por" @@ -3075,8 +3136,8 @@ msgstr "Enviando correo a" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:586 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:593 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 msgid "No suitable formats" msgstr "No hay formatos adecuados" @@ -3116,7 +3177,7 @@ msgid "Sent news to" msgstr "Enviar noticias a" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:799 msgid "Auto convert the following books before uploading to the device?" msgstr "" @@ -3124,11 +3185,11 @@ msgstr "" msgid "Sending news to device." msgstr "Enviando noticias al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:768 msgid "Sending books to device." msgstr "Enviando libros al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:806 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Try changing the output format in the upper right corner next to " @@ -3138,11 +3199,11 @@ msgstr "" "encontraron formatos compatibles. Intente cambiar el formato de salida, en " "al esquina superior derecha al lado del corazón rojo, y reconviértalos." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No space on device" msgstr "No hay espacio en el dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -3155,8 +3216,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:947 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1005 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:56 msgid "Path" msgstr "Ruta" @@ -3165,8 +3226,8 @@ msgstr "Ruta" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Formats" @@ -3205,23 +3266,23 @@ msgstr "&Autor(es)" msgid "&Profile:" msgstr "&Perfil:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:168 msgid " plugins" msgstr " complementos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "General" msgstr "General" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Interface" msgstr "Interfaz:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 msgid "" "Email\n" "Delivery" @@ -3229,11 +3290,11 @@ msgstr "" "Correo-e\n" "Envío" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Advanced" msgstr "Avanzada" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "" "Content\n" "Server" @@ -3241,24 +3302,24 @@ msgstr "" "Contenido\n" "Servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Plugins" msgstr "Complementos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Auto send" msgstr "Autoenviar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Email" msgstr "Correo-e" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 msgid "Formats to email. The first matching format will be sent." msgstr "" "Formatear como correo-e. El primero formato que concuerde se enviará." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:219 msgid "" "If checked, downloaded news will be automatically mailed
to this email " "address (provided it is in one of the listed formats)." @@ -3266,110 +3327,110 @@ msgstr "" "Si está seleccionada, las noticias descargadas se enviarán automáticamente " "
a esta dirección de correo (dada en uno de los siguientes formatos)." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:293 msgid "new email address" msgstr "nueva dirección de correo-e" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:509 msgid "No valid plugin path" msgstr "Ruta de complemento inválida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:510 msgid "%s is not a valid plugin path" msgstr "%s no es una ruta de complemento válida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:513 msgid "Choose plugin" msgstr "Elegir complemento" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:525 msgid "Plugin cannot be disabled" msgstr "El complemento no puede desactivarse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:526 msgid "The plugin: %s cannot be disabled" msgstr "El complemento: %s no puede desactivarse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:535 msgid "Plugin not customizable" msgstr "Complemento no personalizable" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:536 msgid "Plugin: %s does not need customization" msgstr "Complemento: %s no necesita personalización" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:556 msgid "Customize %s" msgstr "Personalizar %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:566 msgid "Cannot remove builtin plugin" msgstr "No se puede eliminar el complemento incorporado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:567 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " no puede eliminarse. Es un complemento incorporado. En vez de eso, intenta " "desactivarlo." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:600 msgid "Error log:" msgstr "Registro de errores:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 msgid "Access log:" msgstr "Registro de accesos:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552 msgid "Failed to start content server" msgstr "Falló al iniciar el servidor de contenidos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:460 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:648 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:673 msgid "Invalid size" msgstr "Tamaño no válido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:674 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "El tamaño %s no es válidao. Debe ser de la forma anchoxalto" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:691 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:724 msgid "Invalid database location" msgstr "Ubicación no válida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:720 msgid "Invalid database location " msgstr "Ubicación no válida " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:693 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:721 msgid "
Must be a directory." msgstr "
Debe ser un directorio." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:697 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:725 msgid "Invalid database location.
Cannot write to " msgstr "Ubicación no válida.
Imposible escribir en " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:739 msgid "Compacting..." msgstr "Compactando..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:740 msgid "Compacting database. This may take a while." msgstr "Compactando base de datos. Esto podría durar un rato" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 msgid "Preferences" msgstr "Preferencias" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" @@ -3377,15 +3438,15 @@ msgstr "" "Emplazamiento de los libros-e (Los libros-e son almacenados en carpetas " "ordenadas por autor, los metadatos se almacenan en el archivo metadata.db)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 msgid "Browse for the new database location" msgstr "Navegar a la nueva ubicación de la base de datos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 msgid "Show notification when &new version is available" msgstr "Mostrar aviso cuando una &nueva versión esté disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 msgid "" "If you disable this setting, metadata is guessed from the filename instead. " "This can be configured in the Advanced section." @@ -3393,15 +3454,15 @@ msgstr "" "Si desactivas este característica, se extraerán los metadatos del nombre del " "archivo. Esto se puede configurar en la sección avanzada." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:464 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 msgid "Read &metadata from files" msgstr "Leer &metadatos de archivos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:465 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 msgid "Default network &timeout:" msgstr "&timeout por defecto de la red:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -3409,139 +3470,147 @@ msgstr "" "Establecer el tiempo de espera maximo para peticiones de red (cuando " "conectamos a internet para adquirir alguna información)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 msgid " seconds" msgstr " segundos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 msgid "Choose &language (requires restart):" msgstr "Seleccionar idioma (requiere reiniciar el programa)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 msgid "Normal" msgstr "Normal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 msgid "High" msgstr "Alta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 msgid "Low" msgstr "Baja" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 msgid "Job &priority:" msgstr "Tareas &prioridad:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +msgid "Preferred &input format order:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 msgid "Add a directory to the frequently used directories list" msgstr "Añadir directorio a la lista de directorios frecuentes" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 msgid "Remove a directory from the frequently used directories list" msgstr "Eliminar directorio a la lista de directorios frecuentes" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 msgid "Use &Roman numerals for series number" msgstr "Uso de numerales &romanos para números de serie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 msgid "Enable system &tray icon (needs restart)" msgstr "Activar icono en &bandeja del sistema (requiere reinicio)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 msgid "Show ¬ifications in system tray" msgstr "Mostrar ¬icaciones en bandeja del sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Mostrar &navegador de portadas en ventana separada (requiere reinicio)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +msgid "Search as you type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 msgid "Automatically send downloaded &news to ebook reader" msgstr "Enviar ¬icias descargadas automáticamente al lector de libros-e" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:518 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "&Eliminar noticias de la biblioteca cuando se hayan enviado automáticamente " "al lector." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Número de portadas a mostrar en modo navegador (requiere reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 msgid "Toolbar" msgstr "Barra de herramientas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 msgid "Large" msgstr "Grande" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 msgid "Medium" msgstr "Medio" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 msgid "Small" msgstr "Pequeño" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 msgid "&Button size in toolbar" msgstr "Tamaño de &botón en la barra de herramientas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 msgid "Show &text in toolbar buttons" msgstr "Mostrar &texto en los botones de la barra de herramientas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 msgid "Select visible &columns in library view" msgstr "Seleccione las &columnas visibles en la vista de biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:529 msgid "Use internal &viewer for:" msgstr "Usar &visor interno para:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:530 msgid "Add an email address to which to send books" msgstr "Añadir una dirección de correo a la que se enviarán libros" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:531 msgid "&Add email" msgstr "&Añadir correo-e" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:532 msgid "Make &default" msgstr "Asignar por &defecto" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:533 msgid "&Remove email" msgstr "&Eliminar correo-e" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:534 msgid "calibre can send your books to you (or your reader) by email" msgstr "calibre le puede enviar los libros (o a su lector) por correo-e" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:535 msgid "Free unused diskspace from the database" msgstr "Espacio de disco disponible de la base de datos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:536 msgid "&Compact database" msgstr "&Compactar base de datos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:537 msgid "&Metadata from file name" msgstr "&Metadatos a partir del nombre de archivo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:538 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -3552,25 +3621,25 @@ msgstr "" "en las preferencias tendrá efecto sólo después de que se reinicie el " "servidor." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:539 msgid "Server &port:" msgstr "&Puerto del servidor:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:540 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&Usuario:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:541 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Contraseña:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:542 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -3578,13 +3647,13 @@ msgstr "" "Si dejas la contraseña en blanco, cualquiera podrá acceder a tu colección de " "libros usando la interfaz web." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180 msgid "&Show password" msgstr "&Mostrar clave" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:544 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -3592,31 +3661,31 @@ msgstr "" "El tamaño máximo (anchoxalto) con el que se mostrarán las portadas. Las " "portadas grandes son redimensionadas. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:545 msgid "Max. &cover size:" msgstr "Máximo tamaño de &portada:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:546 msgid "&Start Server" msgstr "&Iniciar servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:547 msgid "St&op Server" msgstr "P&arar sevidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:548 msgid "&Test Server" msgstr "&Probar servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:549 msgid "Run server &automatically on startup" msgstr "Ejecutar servidor &automáticamente al iniciar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:550 msgid "View &server logs" msgstr "Ver logs del &servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:551 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -3627,7 +3696,7 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:553 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -3635,27 +3704,27 @@ msgstr "" "Aquí puedes personalizar el comportamiento de Calibre controlando que " "complementos usa." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:554 msgid "Enable/&Disable plugin" msgstr "Activar/&Desactivar complemento" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:555 msgid "&Customize plugin" msgstr "&Personalizar complemento" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:556 msgid "&Remove plugin" msgstr "&Eliminar complemento" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:557 msgid "Add new plugin" msgstr "Añadir nuevo complemento" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:558 msgid "Plugin &file:" msgstr "&Archivo de complemento:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:560 msgid "&Add" msgstr "&Añadir" @@ -3767,6 +3836,18 @@ msgstr "Convertir a LRF" msgid "Category" msgstr "Categoría" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 +msgid "" +"Change the author(s) of this book. Multiple authors should be separated by " +"an &. If the author name contains an &, use && to represent it." +msgstr "" +"Cambiar el/los autor(es) de este libro. Los autores deben separarse por un " +"&. Si un nombre de autor contiene ya un &, usa && para representarlo." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 +msgid "Change the publisher of this book" +msgstr "Cambia la editorial del libro" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515 msgid "Series index." @@ -3843,8 +3924,9 @@ msgstr "&Formato del encabezado:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:546 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:147 msgid " px" msgstr " Píxeles" @@ -3941,22 +4023,22 @@ msgstr "" "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-" "indent:0px;\">

" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 msgid "Edit Meta information" msgstr "Editar Meta-información" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 msgid "Meta information" msgstr "Meta-información" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 msgid "Author S&ort: " msgstr "&Ordenar autores: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -3964,176 +4046,184 @@ msgstr "" "Especificar cómo ordenar el(los) autor(es) de este libro. Por ejemplo,ordena " "Federico García Lorca como Lorca, Federico" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 msgid "&Rating:" msgstr "&Valoración:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 msgid "Rating of this book. 0-5 stars" msgstr "Valora este libro: 0-5 estrellas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 msgid " stars" msgstr " estrellas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 msgid "Add Ta&gs: " msgstr "Aña&dir las etiquetas: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 msgid "Open Tag Editor" msgstr "Abrir editor de etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152 msgid "&Remove tags:" msgstr "&Quitar etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153 msgid "Comma separated list of tags to remove from the books. " msgstr "Lista de etiquetas separadas por comas para eliminar de los libros " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Remove &format:" msgstr "Eliminar &formato:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 msgid "A&utomatically set author sort" msgstr "Seleccionar a&utomáticamente el orden de autores" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "No format selected" msgstr "No se ha seleccionado el formato" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175 msgid "Could not read metadata" msgstr "No se pudieron leer los metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:176 msgid "Could not read metadata from %s format" msgstr "No se puede leer metadatos del formato %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 msgid "Could not read cover" msgstr "No se puede leer la portada" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:185 msgid "Could not read cover from %s format" msgstr "No se puede leer la portada del formato %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:191 msgid "The cover in the %s format is invalid" msgstr "La portada en el formato %s no es válida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 msgid "Downloading cover..." msgstr "Descargando portada..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:425 msgid "Cannot fetch cover" msgstr "No se puede descargar la portada" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:426 msgid "Could not fetch cover.
" msgstr "No se puede descargar la portada.
" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416 msgid "The download timed out." msgstr "El tiempo de descarga ha vencido." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" "No se pudo encontrar la portada de este libro. Inténtelo de nuevo " "especificando primero el ISBN." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:432 msgid "Bad cover" msgstr "Portada mala" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:433 msgid "The cover is not a valid picture" msgstr "La portada no es una imagen válida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:472 msgid "Cannot fetch metadata" msgstr "No se pudieron obtener los metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "Debe especificar al menos uno del ISBM, título, autores o editorial" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:499 +msgid "Permission denied" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:500 +msgid "Could not open %s. Is it being used by another program?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 msgid "Edit Meta Information" msgstr "Editar meta-información" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 msgid "Swap the author and title" msgstr "Intercambiar autor y título" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" "Crea automáticamente la entrada de orden de autores basada en la entrada de " "autor actual" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "Remove unused series (Series that have no books)" msgstr "" "Eliminar series que no están en uso (series que no tienen ningún libro " "asociado)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "&Fetch metadata from server" msgstr "&Obtener metadatos del servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 msgid "Available Formats" msgstr "Formatos disponibles" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "Add a new format for this book to the database" msgstr "Añadir un nuevo formato para este libro en la base de datos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Remove the selected formats for this book from the database." msgstr "" "Elimina los formatos seleccionados para este libro de la base de datos." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "Set the cover for the book from the selected format" msgstr "Asignar la portada del libro del formato seleccionado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Reset cover to default" msgstr "Reiniciar portada a la de por defecto" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Download &cover" msgstr "Des&carga portada" @@ -4698,11 +4788,11 @@ msgstr "Expresión regular (?P<titulo>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:95 msgid "No match" msgstr "Ninguna coincidencia" @@ -4711,8 +4801,8 @@ msgid "Authors:" msgstr "Autores:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -msgid "Regular expression (?P)" -msgstr "Expresión regular (?P)" +msgid "Regular expression (?P)" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 msgid "Series:" @@ -4779,36 +4869,36 @@ msgstr "No disponible" msgid " - Jobs" msgstr " - encargos" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1068 msgid "Size (MB)" msgstr "Tamaño (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1069 msgid "Date" msgstr "Fecha" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:163 msgid "Rating" msgstr "Valoración" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:376 msgid "None" msgstr "Ninguno" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 msgid "Book %s of %s." msgstr "Libro %s de %s." -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:832 msgid "Not allowed" msgstr "No permitido" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:779 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:833 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -4816,15 +4906,15 @@ msgstr "" "Soltarlo en el dispositivo no está soportado. Primero añade el libro a la " "biblioteca de calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:946 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1004 msgid "Format" msgstr "Formato" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1058 msgid "Double click to edit me

" msgstr "Doble click para editarme

" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1107 msgid "Search (For Advanced Search click the button to the left)" msgstr "" "Búsqueda (Para Busqueda Avanzada, haga click en el boton de la izquierda)" @@ -4854,7 +4944,7 @@ msgid "No matches for the search phrase %s were found." msgstr "No se han encontrado coincidencias para \"%s\"." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:416 msgid "No matches found" msgstr "No se han encontrado coincidencias" @@ -4879,12 +4969,12 @@ msgid "Previous Page" msgstr "Página anterior" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 msgid "Back" msgstr "Atrás" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 msgid "Forward" msgstr "Siguiente" @@ -4893,7 +4983,7 @@ msgid "Next match" msgstr "Siguiente coincidencia" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 msgid "Open ebook" msgstr "Abrir libro-e" @@ -4906,7 +4996,7 @@ msgid "Save single format to disk..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:972 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:49 msgid "Error" msgstr "Error" @@ -4915,19 +5005,19 @@ msgstr "Error" msgid "Error communicating with device" msgstr "Error en la comunicación con el dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "&Restore" msgstr "&Restaurar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155 msgid "&Donate to support calibre" msgstr "&Donar para apoyar calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160 msgid "&Restart" msgstr "&Reiniciar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:199 msgid "" "

For help visit %s.kovidgoyal.net
" @@ -4935,35 +5025,35 @@ msgstr "" "

Para mas ayuda, visite %s.kovidgoyal.net
" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" msgstr "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 msgid "Edit metadata individually" msgstr "Editar metadatos individualmente" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 msgid "Edit metadata in bulk" msgstr "Edita metadatos en bloque" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Download metadata and covers" msgstr "Descargar metadatos y cubiertas" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "Download only metadata" msgstr "Descargar sólo los metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 msgid "Download only covers" msgstr "Descargar sólo las portadas" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 msgid "Add books from a single directory" msgstr "añadir libros desde un único directorio" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:232 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -4972,7 +5062,7 @@ msgstr "" "directorio, se asume que cada archivo de libro-e es el mismo libro en " "diferente formato." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:235 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -4980,79 +5070,79 @@ msgstr "" "Añadir libros de directorios, incluyendo subdirectorios (Múltiples libros " "por directorio, se asume que cada archivo de libro-e es un libro diferente." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358 msgid "Save to disk" msgstr "Guardar en el disco" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 msgid "Save to disk in a single directory" msgstr "Guardar en el disco, en un único directorio" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1444 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1445 msgid "Save only %s format to disk" msgstr "Guardar solamente el formato %s en disco" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364 msgid "View" msgstr "Mostrar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "View specific format" msgstr "Ver formato específico" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 msgid "Convert individually" msgstr "Convertir individualmente" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:313 msgid "Bulk convert" msgstr "Convertir en bloque" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:328 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:362 msgid "Similar books..." msgstr "Libros similares..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:420 msgid "Bad database location" msgstr "Lugar de base de datos incorrecto" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1572 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1573 msgid "Choose a location for your ebook library." msgstr "Elige otro lugar para tu biblioteca de libros-e" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:595 msgid "Browse by covers" msgstr "Navegar por portadas" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702 msgid "Device: " msgstr "Dispositivo: " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:704 msgid " detected." msgstr " detectado." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:726 msgid "Connected " msgstr "Conectado " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:730 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738 msgid "Device database corrupted" msgstr "Base de datos del dispositivo corrupta" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:739 msgid "" "\n" "

The database of books on the reader is corrupted. Try the " @@ -5082,52 +5172,60 @@ msgstr "" " \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:807 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:850 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:858 msgid "Uploading books to device." msgstr "Enviando libros al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 msgid "Books" msgstr "Libros" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 msgid "EPUB Books" msgstr "Libros en EPUB" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:825 msgid "LRF Books" msgstr "Libros en LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:826 msgid "HTML Books" msgstr "Libros en HTML" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:827 msgid "LIT Books" msgstr "Libros en LIT" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:828 msgid "MOBI Books" msgstr "Libros en MOBI" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:829 msgid "Text books" msgstr "Libros en Text" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:822 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:830 msgid "PDF Books" msgstr "Libros en PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:831 msgid "Comics" msgstr "Comics" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:832 msgid "Archives" msgstr "Archivos" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:867 +msgid "Failed to read metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:868 +msgid "Failed to read metadata from the following" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:886 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" @@ -5135,89 +5233,89 @@ msgstr "" "Los libros seleccionados serán eliminados permanentemente y los " "archivos borrados de tu equipo. ¿Estás seguro?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:888 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:903 msgid "Deleting books from device." msgstr "Eliminando libros del dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 msgid "Cannot download metadata" msgstr "No se pueden descargar los metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:935 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1038 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1169 msgid "No books selected" msgstr "No hay libros seleccionados" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "covers" msgstr "portadas" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "metadata" msgstr "metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:946 msgid "Downloading %s for %d book(s)" msgstr "Descargando %s para %d libro(s)" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 msgid "Failed to download some metadata" msgstr "No se pudieron descargar algunos metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 msgid "Failed to download metadata for the following:" msgstr "No se pudieron descargar metadatos para:" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot edit metadata" msgstr "No se pueden editar los metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1037 msgid "Cannot save to disk" msgstr "No se puede guardar en disco" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 msgid "Choose destination directory" msgstr "Elegir directorio de destino" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1064 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1069 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1070 msgid "as the %s format is not available for them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1071 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1090 msgid "Fetching news from " msgstr "Buscando noticias de " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1103 msgid " fetched." msgstr " obtenido." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1168 msgid "Cannot convert" msgstr "No se puede convertir" @@ -5227,12 +5325,11 @@ msgid "No book selected" msgstr "Seleccione un libro" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1338 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1390 msgid "Cannot view" msgstr "No se puede visualizar" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1344 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1392 msgid "Choose the format to view" msgstr "Elija el formato para visualizar" @@ -5240,7 +5337,19 @@ msgstr "Elija el formato para visualizar" msgid "Cannot open folder" msgstr "No se puede abrir carpeta" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373 +msgid "Multiple Books Selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1374 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1391 msgid "%s has no available formats." msgstr "%s no tiene formatos disponibles" @@ -5252,20 +5361,20 @@ msgstr "No se puede configurar" msgid "Cannot configure while there are running jobs." msgstr "No se puede configurar con trabajos en proceso." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1473 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 msgid "No detailed info available" msgstr "No hay información detallada disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1475 msgid "No detailed information is available for books on the device." msgstr "" "No hay información detallada disponible para los libros en el dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 msgid "Error talking to device" msgstr "Error de comunicación con el dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1524 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5273,12 +5382,12 @@ msgstr "" "Hubo un error de comunicación con el dispositivo. Desconecte, vuelva a " "conectar el dispositivo y reinicie la aplicación." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1540 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1555 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 msgid "Conversion Error" msgstr "Error de conversión" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1542 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using 3rd party tools." @@ -5286,19 +5395,19 @@ msgstr "" "

No se pudo convertir: %s

Es un libro con DRM. " "Primero tienes que eliminar el DRM usando herramientas de una 3ª parte." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1557 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1581 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 msgid "Invalid library location" msgstr "Ubicación de biblioteca no válida" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1583 msgid "Could not access %s. Using %s as the library." msgstr "No se puede acceder a %s. Usando %s como biblioteca." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1630 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1631 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development." @@ -5307,22 +5416,22 @@ msgstr "" "lo encuentras útil, por favor, considera donar dinero para soportar su " "desarrollo." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1654 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1655 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Hay tareas activas. ¿Estás seguro de que quieres salir?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1657 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1658 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1661 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1662 msgid "WARNING: Active jobs" msgstr "AVISO: tareas activas" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1712 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1713 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -5330,7 +5439,7 @@ msgstr "" "continuará ejecutándose en la bandeja del sistema. Para cerrarlo, elige " "Salir en el menú de contexto de la bandeja del sistema." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1732 msgid "" "Latest version: %s" @@ -5338,11 +5447,11 @@ msgstr "" "Última versión: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1739 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 msgid "Update available" msgstr "Actualización disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1741 msgid "" "%s has been updated to version %s. See the new features. " @@ -5352,48 +5461,48 @@ msgstr "" "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">nuevas " "características. Visita la página de descarga?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1758 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1759 msgid "Use the library located at the specified path." msgstr "Usar la biblioteca que está en la ruta especificada." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1760 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1761 msgid "Start minimized to system tray." msgstr "Iniciar programa minimizado en la bandeja del sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1762 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1763 msgid "Log debugging information to console" msgstr "Información del log de depuración a consola" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1810 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1811 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1812 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 msgid "Cannot Start " msgstr "No se puede iniciar " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1814 msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1817 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1819 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1821 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1824 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1825 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1845 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1826 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1846 msgid "try deleting the file" msgstr "" @@ -5617,11 +5726,11 @@ msgid "" "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:173 msgid "You must set a username and password for %s" msgstr "Debes elegir un usuario y contraseña para %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:178 msgid "Fetch news from " msgstr "Busca noticias de " @@ -5681,55 +5790,73 @@ msgstr "" msgid "Import" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:133 msgid "Configure Ebook viewer" msgstr "Configurar visor de libros-e" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:134 msgid "&Font options" msgstr "Opciones de &tipo de letra" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:135 msgid "Se&rif family:" msgstr "Se&rif (familia):" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:136 msgid "&Sans family:" msgstr "&Sans (familia):" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:137 msgid "&Monospace family:" msgstr "&Monospace (familia):" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:138 msgid "&Default font size:" msgstr "Tamaño de letra por &defecto" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:140 msgid "Monospace &font size:" msgstr "Tamaño de &letra Monospace:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:142 msgid "S&tandard font:" msgstr "Tipo de letra es&tándar:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:143 msgid "Serif" msgstr "Serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:144 msgid "Sans-serif" msgstr "Sans-serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:145 msgid "Monospace" msgstr "Monospace" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:146 msgid "Remember last used &window size" msgstr "Recordar último tamaño de &ventana usado" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:148 +msgid "Maximum &view width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:149 +msgid "H&yphenate (break line in the middle of large words)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:150 +msgid "" +"The default language to use for hyphenation rules. If the book does not " +"specify a language, this will be used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:151 +msgid "Default &language for hyphenation:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:152 msgid "&User stylesheet" msgstr "Hojas de estilos de &usuario" @@ -5738,12 +5865,12 @@ msgid "Options to customize the ebook viewer" msgstr "Opciones para personalizar el visor de libros-e" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:645 msgid "Remember last used window size" msgstr "Recordar último tamaño de ventana usado" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:110 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -5752,30 +5879,42 @@ msgstr "" "apariencia de todos los libros." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:63 +msgid "Maximum width of the viewer window, in pixels." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:64 +msgid "Hyphenate text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:66 +msgid "Default language for hyphenation rules" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:68 msgid "Font options" msgstr "Opciones de tipografía" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 msgid "The serif font family" msgstr "La familia de letras serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 msgid "The sans-serif font family" msgstr "La familia de letras sans-serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:74 msgid "The monospaced font family" msgstr "La familia de letras monospaced" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:75 msgid "The standard font size in px" msgstr "El tamaño de letra estándar en px" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:76 msgid "The monospaced font size in px" msgstr "El tamaño de letra de monospace en px" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:77 msgid "The standard font type" msgstr "El tipo de letra estándar" @@ -5809,70 +5948,70 @@ msgstr "Buscar en el texto del libro" msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:376 msgid "Choose ebook" msgstr "Elegir libro-e" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:377 msgid "Ebooks" msgstr "Libros-e" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Add bookmark" msgstr "Añadir marcador" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Enter title for bookmark:" msgstr "Introduce el título del marcador:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:417 msgid "No matches found for: %s" msgstr "No se encontraron correspondencias para: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:457 msgid "Loading flow..." msgstr "Cargando flujo..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:484 msgid "Laying out %s" msgstr "Diseñando %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:513 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:548 msgid "Loading ebook..." msgstr "Cargando libro-e..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:556 msgid "DRM Error" msgstr "Error DRM" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:557 msgid "

This book is protected by DRM" msgstr "

Este libro está protegido por DRM" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:561 msgid "Could not open ebook" msgstr "No se puede abrir el libro-e" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 msgid "Options to control the ebook viewer" msgstr "Opciones para controlar el visor de libros-e" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:642 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Si está especificada, la ventana del visor intentará situarse en el frente " "cuando se inicie el programa." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:647 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:653 msgid "" "%prog [options] file\n" "\n" @@ -5882,51 +6021,51 @@ msgstr "" "\n" "Ver un libro electrónico.\n" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 msgid "Ebook Viewer" msgstr "Visor de libros-e" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 msgid "toolBar" msgstr "BarraDeHerramientas" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 msgid "Next page" msgstr "Página siguiente" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 msgid "Previous page" msgstr "Página anterior" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 msgid "Font size larger" msgstr "Tamaño de letra más pequeño" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 msgid "Font size smaller" msgstr "Tamaño de letra más pequeño" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 msgid "Find next" msgstr "Buscar siguiente" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 msgid "Copy to clipboard" msgstr "Copiar al portapapeles" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 msgid "Reference Mode" msgstr "Modo referencia" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 msgid "Bookmark" msgstr "Marcador" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:176 msgid "Toggle full screen" msgstr "Activar/Desactivar pantalla completa" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:177 msgid "Print" msgstr "" @@ -5934,15 +6073,7 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 -msgid "Invalid regular expression" -msgstr "Expresión regular no válida" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 -msgid "Invalid regular expression: %s" -msgstr "Expresión regular no valida: %s" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 msgid "" "Library\n" "%d\n" @@ -5952,7 +6083,7 @@ msgstr "" "%d\n" "libros" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 msgid "" "Reader\n" "%s\n" @@ -5962,71 +6093,111 @@ msgstr "" "%s\n" "disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:168 msgid "" "Card A\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:169 msgid "" "Card B\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 msgid "Click to see the books available on your computer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 msgid "Click to see the books in the main memory of your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176 msgid "Click to see the books on storage card A in your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177 msgid "Click to see the books on storage card B in your reader" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:466 +msgid "Change Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +msgid "Upper Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:468 +msgid "Lower Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:469 +msgid "Swap Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:470 +msgid "Title Case" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:141 msgid "Default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:279 +msgid "" +"If you use the WordPlayer e-book app on your Android phone, you can access " +"your calibre book collection directly on the device. To do this you have to " +"turn on the content server." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:283 +msgid "" +"Remember to leave calibre running as the server only runs as long as calibre " +"is running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:285 +msgid "" +"You have to add the URL http://myhostname:8080 as your calibre library in " +"WordPlayer. Here myhostname should be the fully qualified hostname or the IP " +"address of the computer calibre is running on." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:362 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:379 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:388 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:432 msgid "Invalid database" msgstr "Base de datos no valida" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:433 msgid "" "

An invalid library already exists at %s, delete it before trying to move " "the existing library.
Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:503 msgid "welcome wizard" msgstr "" @@ -6604,16 +6775,16 @@ msgstr "" "\n" "Para ver la ayuda a cada orden ejecuta: %%prog orden --help\n" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1497 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1535 msgid "

Migrating old database to ebook library in %s

" msgstr "" "

Migrando base de datos antigua a biblioteca de libros-e en %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1526 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1564 msgid "Copying %s" msgstr "Copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1581 msgid "Compacting database" msgstr "Compactando base de datos" @@ -6622,7 +6793,7 @@ msgid "Password to access your calibre library. Username is " msgstr "" "Contraseña para acceder a la biblioteca calibre. El nombre de usuario es " -#: /home/kovid/work/calibre/src/calibre/library/server.py:419 +#: /home/kovid/work/calibre/src/calibre/library/server.py:429 msgid "" "[options]\n" "\n" @@ -6668,11 +6839,15 @@ msgstr "El idioma en que se muestra la interfaz de usuario" msgid "The default output format for ebook conversions." msgstr "El formato de salida por defecto en las conversiones de libros-e." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:552 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +msgid "Ordered list of formats to prefer for input." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:556 msgid "Read metadata from files" msgstr "Leer metadatos de archivos" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:558 msgid "The priority of worker processes" msgstr "La prioridad de los procesos en ejecución" @@ -6712,13 +6887,13 @@ msgstr "No se ha podido autenticar con el servidor: %s" msgid "Control email delivery" msgstr "Controlar envío de correo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:83 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 msgid "Unknown feed" msgstr "Canal desconocido" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:145 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:164 msgid "Untitled article" msgstr "Artículo sin título" @@ -6749,84 +6924,73 @@ msgstr "" msgid "Unknown News Source" msgstr "Fuente de noticias desconocida" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:564 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:578 msgid "Download finished" msgstr "Descarga finalizada" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:566 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:580 msgid "Failed to download the following articles:" msgstr "Error al descargar los siguientes artículos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:568 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:574 -msgid " from " -msgstr " de " - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:572 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:586 msgid "Failed to download parts of the following articles:" msgstr "Error al descargar partes de los siguientes artículos" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:576 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:588 +msgid " from " +msgstr " de " + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:590 msgid "\tFailed links:" msgstr "\tEnlaces erroneos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:657 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:671 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" "No se pudo obtener el artículo. Ejecute con la opción --debug para encontrar " "la causa del fallo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:678 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:692 msgid "Fetching feeds..." msgstr "Buscando canales de noticias..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:682 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:696 msgid "Got feeds from index page" msgstr "Canales de noticias obtenidos de página principal" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:688 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:702 msgid "Trying to download cover..." msgstr "Intentando descargar la portada" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:739 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:753 msgid "Starting download [%d thread(s)]..." msgstr "Iniciando la descarga [%d hilo(s)]" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:755 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:769 msgid "Feeds downloaded to %s" msgstr "Canales de noticias descargados en %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:765 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:779 msgid "Could not download cover: %s" msgstr "No fué posible descargar la portada: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:772 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:786 msgid "Downloading cover from %s" msgstr "Descargando portada desde %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:907 msgid "Untitled Article" msgstr "Artículo sin título" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:941 -msgid "" -"\n" -"Downloaded article %s from %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:978 msgid "Article downloaded: %s" msgstr "Artículo descargado: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:953 -msgid "Failed to download article: %s from %s\n" -msgstr "No se ha podido descargar el artículo: %s de %s\n" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:956 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:989 msgid "Article download failed: %s" msgstr "Error en la descarga del artículo: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:971 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1004 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_borba.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_glas_srpske.py:76 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_instapaper.py:56 @@ -6870,7 +7034,7 @@ msgstr "Serbio" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_7dias.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_ambito.py:61 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_buenosaireseconomico.py:23 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:64 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:26 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_criticadigital.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_diagonales.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_el_mercurio_chile.py:61 @@ -6880,6 +7044,7 @@ msgstr "Serbio" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elcronista.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elmundo.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elperiodico_spanish.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_eltiempo_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_expansion_spanish.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_granma.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_infobae.py:21 @@ -6891,7 +7056,9 @@ msgstr "Serbio" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion_chile.py:54 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa.py:60 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_ni.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_latribuna.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lavanguardia.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_marca.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_miradasalsur.py:23 @@ -6901,6 +7068,7 @@ msgstr "Serbio" msgid "Spanish" msgstr "Español" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_accountancyage.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:13 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_amspec.py:14 @@ -6918,6 +7086,7 @@ msgstr "Español" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_cnn.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_corriere_della_sera_en.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_craigslist.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_mail.py:6 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17 @@ -6927,6 +7096,7 @@ msgstr "Español" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_exiled.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_fastcompany.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_financial_times.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_forbes.py:10 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_freakonomics.py:13 @@ -6961,7 +7131,8 @@ msgstr "Español" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_york_review_of_books_no_sub.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_yorker.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_news_times.py:7 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:16 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:29 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_noaa.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm_int.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes_sub.py:17 @@ -7004,7 +7175,7 @@ msgstr "Español" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_twitchfilms.py:22 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_uncrate.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_upi.py:15 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usnews.py:21 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_utne.py:20 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_wash_post.py:12 @@ -7091,6 +7262,10 @@ msgstr "Ignorando artículo filtrado: %s" msgid "Portuguese" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +msgid "Kovid Goyal and Sujata Raman" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19 msgid "Chinese" msgstr "Chino" @@ -8010,6 +8185,9 @@ msgstr "suscriptores" #~ "Artículo %s descargado desde %s\n" #~ "%s" +#~ msgid "Failed to download article: %s from %s\n" +#~ msgstr "No se ha podido descargar el artículo: %s de %s\n" + #~ msgid "Click to see the list of books available on your computer" #~ msgstr "Haga click para ver la lista de libros disponibles en su ordenador" @@ -8515,6 +8693,9 @@ msgstr "suscriptores" #~ msgid "%s

%s

" #~ msgstr "%s

%s

" +#~ msgid "Regular expression (?P)" +#~ msgstr "Expresión regular (?P)" + #~ msgid "Set the dc:language field" #~ msgstr "Asignar campo dc:language ()" diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po index e539b20902..6e84e5b31e 100644 --- a/src/calibre/translations/fr.po +++ b/src/calibre/translations/fr.po @@ -6,14 +6,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.22\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-06-30 13:41+0000\n" -"PO-Revision-Date: 2009-07-03 09:58+0000\n" +"POT-Creation-Date: 2009-07-19 18:45+0000\n" +"PO-Revision-Date: 2009-07-17 18:45+0000\n" "Last-Translator: Vincent C. \n" "Language-Team: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2009-07-05 18:37+0000\n" +"X-Launchpad-Export-Date: 2009-07-21 16:49+0000\n" "X-Generator: Launchpad (build Unknown)\n" "Generated-By: pygettext.py 1.5\n" @@ -21,7 +21,7 @@ msgstr "" msgid "Metadata writer" msgstr "Éditeur de métadonnées" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:347 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:354 msgid "" " %prog options\n" "\n" @@ -66,7 +66,7 @@ msgstr "&Linéariser les tables" msgid "Attached is the" msgstr "Le fichier attaché est" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 msgid "" "Email\n" "Delivery" @@ -74,22 +74,22 @@ msgstr "" "Envoi\n" "D'Email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 msgid "Formats to email. The first matching format will be sent." msgstr "" "Formats à envoyer par email. Le premier format qui correspond sera envoyé." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:518 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "Supprimer les News de la librairie lorsque l'envoi est automatique vers " "l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:530 msgid "Add an email address to which to send books" msgstr "Ajouter une adresse email à qui seront envoyés les livres" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:532 msgid "Make &default" msgstr "Par &défaut" @@ -106,13 +106,13 @@ msgstr "" "href=\"http://www.isbndb.com\">compte gratuit et entrer votre clef " "d'accès ci-dessous." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" "Impossible de trouver la couverture de ce livre. Essayez déjà de spécifier " "le numéro ISBN." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Download &cover" msgstr "Télécharger la &couverture" @@ -156,7 +156,7 @@ msgstr "" "vous devrez utiliser ultérieurement le \"mode avancé\" pour personnaliser le " "processus de récupération.

" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1542 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using 3rd party tools." @@ -164,11 +164,11 @@ msgstr "" "

Impossible de convertir: %s

C'est un livre avec DRM. " "Vous devez supprimer les DRM en utilisant un programme tiers." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1812 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 msgid "Cannot Start " msgstr "Impossible de lancer " -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:653 msgid "" "%prog [options] file\n" "\n" @@ -531,16 +531,14 @@ msgid "Does absolutely nothing" msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:69 #: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:164 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:148 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:639 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:643 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:404 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:50 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:52 @@ -548,9 +546,9 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:320 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:225 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:255 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:258 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:45 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 @@ -558,10 +556,10 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:103 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:105 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:171 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:865 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:870 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:65 @@ -572,21 +570,21 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:117 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:150 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:540 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:724 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:736 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:837 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:842 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:880 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:133 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:135 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:857 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:862 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:900 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:84 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:28 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:26 +#: /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/manipulate/crop.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:75 @@ -606,39 +604,43 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:93 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:19 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:757 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:760 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:40 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:942 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 #: /home/kovid/work/calibre/src/calibre/library/cli.py:264 #: /home/kovid/work/calibre/src/calibre/library/database.py:917 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:618 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:630 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1026 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:654 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:666 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1061 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1391 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1477 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1561 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1584 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1635 -#: /home/kovid/work/calibre/src/calibre/library/server.py:283 -#: /home/kovid/work/calibre/src/calibre/library/server.py:344 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1098 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1428 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1673 +#: /home/kovid/work/calibre/src/calibre/library/server.py:294 +#: /home/kovid/work/calibre/src/calibre/library/server.py:355 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 @@ -734,11 +736,11 @@ msgstr "" "document. Particulièrement utile pour les documents ne déclarant pas " "d'encodage ou ayant des déclarations d'encodage incorrectes." -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:243 msgid "Conversion Output" msgstr "Conversion (sortie)" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:257 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -757,40 +759,55 @@ msgstr "" "vous ne savez rien à propos du document d'entrée." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:56 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." msgstr "Ce profil est prévu pour les SONY PRS. Les 500/505/700 etc." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:178 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:218 msgid "This profile is intended for the Microsoft Reader." msgstr "Ce profil est prévu pour le lecteur Microsoft." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:189 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:229 msgid "This profile is intended for the Mobipocket books." msgstr "Ce profil est prévu pour les livres Mobipocket." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:93 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:202 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "Ce profil est prévu pour le Handlin V3 et ses clones." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:105 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:254 msgid "This profile is intended for the Cybook G3." msgstr "Ce profil est prévu pour le Cybook G3." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:226 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:118 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:267 +msgid "This profile is intended for the Cybook Opus." +msgstr "Ce profil est prévu pour le Cybook Opus." + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:130 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:279 msgid "This profile is intended for the Amazon Kindle." msgstr "Ce profil est prévu pour le Kindle d'Amazon" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:135 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:142 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:312 +msgid "This profile is intended for the Irex Illiad." +msgstr "Ce profil est prévu pour l'Iliad Irex." + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:325 +msgid "This profile is intended for the IRex Digital Reader 1000." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:172 msgid "Output profile" msgstr "Profil de sortie" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:139 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:176 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " @@ -800,7 +817,7 @@ msgstr "" "souhaitez générer un document que vous avez l'intention de lire sur un " "ordinateur ou sur une gamme d'appareils." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:166 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." @@ -808,7 +825,7 @@ msgstr "" "Ce profil est prévu pour les SONY PRS. Les 500/505/700 etc, en mode paysage. " "Principalement utile pour les bandes dessinées." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:296 msgid "This profile is intended for the Amazon Kindle DX." msgstr "Ce profil est prévu pour le Kindle DX d'Amazon" @@ -836,18 +853,18 @@ msgstr "Absence de plugin valide " msgid "Initialization of plugin %s failed with traceback:" msgstr "L'initialisation du plugin %s a échoué en laissant une trace:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:353 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:360 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Ajouter un plugin en précisant le chemin vers le fichier zip qui le contient." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:355 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:362 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Suppression d'un plugin personnalisé d'après son nom. Ceci n'a pas d'effet " "sur les plugins intégrés." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:357 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:364 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -855,26 +872,26 @@ msgstr "" "Personnaliser le plugin. Spécifier le nom du plugin et la chaîne de " "personnalisation séparés par une virgule." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:359 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:366 msgid "List all installed plugins" msgstr "Lister tous les plugins installés" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:361 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:368 msgid "Enable the named plugin" msgstr "Activer le plugin nommé" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:363 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:370 msgid "Disable the named plugin" msgstr "Désactive le plugin nommé" +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:14 +msgid "Communicate with Android phones." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 msgid "Communicate with the BeBook eBook reader." msgstr "Communique avec le lecteur d'ebook BeBook." -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:15 -msgid "Tijmen Ruizendaal" -msgstr "Tijmen Ruizendaal" - #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:85 msgid "Communicate with the BeBook Mini eBook reader." msgstr "Communique avec le mini lecteur d'ebook BeBook." @@ -890,49 +907,51 @@ msgstr "Communique avec le smartphone Blackberry." msgid "Kovid Goyal" msgstr "Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:17 msgid "Communicate with the Cybook eBook reader." msgstr "Communique avec le lecteur d'ebook Cybook." -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:14 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 msgid "John Schember" msgstr "John Schember" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:59 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:63 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:619 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:467 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:974 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1295 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1005 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1009 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1332 msgid "News" msgstr "Informations" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:99 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:98 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:98 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:100 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:179 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:181 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:168 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:170 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:145 msgid "Transferring books to device..." msgstr "Transfère les livres vers l'appareil..." -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:126 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:212 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:219 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:198 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:200 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:165 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:174 msgid "Removing books from device..." msgstr "Supprime les livres de l'appareil..." @@ -944,6 +963,10 @@ msgstr "Communique avec le lecteur d'ebook EB600" msgid "Device Interface" msgstr "Interface de l'appareil" +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:17 +msgid "Communicate with the IRex Digital Reader 1000 eBook reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:16 msgid "Communicate with the JetBook eBook reader." msgstr "Communique avec le lecteur d'ebook JetBook." @@ -966,55 +989,55 @@ msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "Communique avec le lecteur d'ebook Sony PRS-500." #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:150 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:101 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:55 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:58 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:88 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:102 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:50 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:69 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:79 msgid "Getting list of books on device..." msgstr "Lit la liste des livres de l'appareil..." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:19 msgid "Communicate with the Sony PRS-505 eBook reader." msgstr "Communique avec le lecteur d'ebook Sony PRS-505." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:20 #: /home/kovid/work/calibre/src/calibre/devices/prs700/driver.py:14 msgid "Kovid Goyal and John Schember" msgstr "Kovid Goyal et John Schember" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "Get device information..." msgstr "Lit les informations de l'appareil..." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:109 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:111 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:108 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:85 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "The reader has no storage card in this slot." msgstr "Le lecteur n'a aucune carte mémoire dans cette fente." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:132 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:110 msgid "There is insufficient free space in main memory" msgstr "Espace insuffisant dans la mémoire principale" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:134 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:114 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:116 msgid "There is insufficient free space on the storage card" msgstr "Espace insuffisant sur la carte mémoire" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:247 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:213 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:228 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 msgid "Sending metadata to device..." msgstr "Envoie les métadonnées vers l'appareil..." @@ -1022,21 +1045,21 @@ msgstr "Envoie les métadonnées vers l'appareil..." msgid "Communicate with the Sony PRS-700 eBook reader." msgstr "Communique avec le lecteur d'ebook Sony PRS-700." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:251 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:261 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:328 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Impossible de détecter le disque %s. Essayer de redémarrer" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:371 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:499 msgid "Unable to detect the %s disk drive." msgstr "Impossible de monter le disque %s." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:486 msgid "You must install the pmount package." msgstr "Vous devez installer le paquet 'pmount'." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:480 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:505 msgid "Unable to mount main memory (Error code: %d)" msgstr "Impossible de monter la mémoire principale (Code d'erreur: %d)" @@ -1048,21 +1071,21 @@ msgstr "Liste de formats triés acceptés par l'appareil" msgid "settings for device drivers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:27 msgid "Communicate with an eBook reader." msgstr "Communique avec un lecteur d'ebook." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "Selected slot: %s is not supported." msgstr "La fente choisie %s n'est pas supportée." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:176 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:184 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 msgid "Adding books to device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:202 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:183 msgid "Removing books from device metadata listing..." msgstr "" @@ -1253,16 +1276,20 @@ msgstr "Options pour indiquer les métadonnées en sortie" msgid "Options to help with debugging the conversion" msgstr "Options d'aide pour le débogage de la conversion" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179 +msgid "List builtin recipes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:245 msgid "Output saved to" msgstr "Sortie sauvegardée vers" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:67 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" "Niveau de verbosité. Spécifier le plusieurs fois pour augmenter la verbosité." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:74 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -1270,7 +1297,7 @@ msgid "" "are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:89 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:85 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -1283,7 +1310,7 @@ msgstr "" "documents qui fonctionneront sur cet appareil. Par exemple EPUB sur un " "lecteur SONY. Les choix sont:" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:96 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -1296,7 +1323,7 @@ msgstr "" "sortie et vice versa. Par défaut, la taille de base pour la fonte est " "choisie par rapport au profil de sortie que vous avez choisi." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:106 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -1305,11 +1332,11 @@ msgid "" "use a mapping based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:118 msgid "Disable all rescaling of font sizes." msgstr "Désactiver tous les redimensionnements de tailles de fontes." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:125 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." @@ -1318,7 +1345,7 @@ msgstr "" "consécutives de texte. Par défaut aucune manipulation sur la hauteur de " "ligne n'est effectué." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -1330,7 +1357,7 @@ msgstr "" "texte qui déborde de la page et d'autres artéfacts. Cette option extraira le " "contenu des tables et le présentera dans un mode linéaire." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:147 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " @@ -1340,7 +1367,7 @@ msgstr "" "au premier niveau de la table des matières. Si spécifiée, elle sera " "prioritaire par rapport aux autres formulaires d'auto-détection." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:156 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:152 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " @@ -1350,7 +1377,7 @@ msgstr "" "au deuxième niveau de la table des matières. Chaque entrée est ajoutée en " "dessous de la précédente entrée de premier niveau." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:164 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:160 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " @@ -1360,7 +1387,7 @@ msgstr "" "troisième niveau de la table des matières. Chaque entrée est ajoutée en " "dessous de la précédente entrée de deuxième niveau." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:168 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " @@ -1370,13 +1397,13 @@ msgstr "" "utilisée de préférence à celle auto-générée. Avec cette option, l'auto-" "générée est toujours utilisée." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:176 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "" "Ne pas ajouter à la table des matières les chapitres détectés " "automatiquement." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:187 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:183 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" @@ -1384,7 +1411,7 @@ msgstr "" "Lorsque le nombre de chapitres détectés est inférieur à ce chiffre, les " "liens sont ajoutés à la table des matières. Par défaut: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:190 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " @@ -1394,7 +1421,7 @@ msgstr "" "désactiver. Par défaut : %default. Les liens sont ajoutés à la TOC seulement " "si le seuil du nombre de chapitres détecté n'a pas été atteint." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:202 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:198 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." @@ -1403,7 +1430,7 @@ msgstr "" "l'expression régulière spécifiée. Les entrées correspondantes ainsi que " "leurs fils sont supprimés." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:209 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "

or

tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -1421,7 +1448,7 @@ msgstr "" "manuel utilisateur de calibre pour une aide complémentaire sur l'utilisation " "de cette fonctionnalité." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:223 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -1434,7 +1461,7 @@ msgstr "" "le marquage des chapitres et une valeur de \"both\" utilisera à la fois un " "saut de page et un filet." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:237 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:233 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " @@ -1444,56 +1471,56 @@ msgstr "" "aux règles de style du fichier source, ainsi il pourra être utilisé pour " "surcharger ces règles." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:242 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" "Une expression XPath. Des séparateurs de pages sont insérés avant les " "éléments spécifiés." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:252 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:248 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Indiquer la marge haute en pts. Par défaut : %default. Note : 72 pts " "équivaut à un pouce (2,54cm)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:253 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Indiquer la marge basse en pts. Par défaut : %default. Note : 72 pts " "équivaut à un pouce (2,54cm)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:258 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Indiquer la marge gauche en pts. Par défaut : %default. Note : 72 pts " "équivaut à un pouce (2,54cm)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:263 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Indiquer la marge droite en pts. Par défaut : %default. Note : 72 pts " "équivaut à un pouce (2,54cm)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:268 msgid "" "Do not force text to be justified in output. Whether text is actually " "displayed justified or not depends on whether the ebook format and reading " "device support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:275 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -1501,7 +1528,7 @@ msgstr "" "Utiliser la couverture contenue dans le fichier d'entrée plutôt que la " "couverture spécifiée." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:288 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." @@ -1509,7 +1536,7 @@ msgstr "" "Insérer une ligne vide entre les paragraphes. Ne fonctionnera pas si le " "fichier source n'utilise pas de paragraphes. (étiquettes

ou

)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." @@ -1518,7 +1545,7 @@ msgstr "" "lorsque la première image est une couverture alors que vous désirez " "spécifier une couverture externe." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:307 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:303 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -1526,13 +1553,29 @@ msgstr "" "Insérer les métadonnées au début du livre. Ceci est utile si votre lecteur " "d'ebook ne supporte pas directement l'affichage/recherche des métadonnées." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:311 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:325 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "Use a regular expression to try and remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:326 +msgid "The regular expression to use to remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:332 +msgid "Use a regular expression to try and remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:339 +msgid "The regular expression to use to remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -1540,97 +1583,93 @@ msgstr "" "Lire les métadonnées du fichier OPF spécifié. Les métadonnées lues à partir " "de ce fichier écraseront les métadonnées dans le fichier source." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:35 msgid "Set the title." msgstr "Indiquer le titre." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:337 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Indiquer les auteurs. Les auteurs multiples doivent être séparés par des &." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:342 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 msgid "The version of the title to be used for sorting. " msgstr "La version du titre à utiliser pour le tri. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "String to be used when sorting by author. " msgstr "Chaîne à utiliser lors du tri par auteur. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:350 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:371 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:49 msgid "Set the cover to the specified file." msgstr "Indiquer la couverture pour le fichier spécifié." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:51 msgid "Set the ebook description." msgstr "Indiquer la description de l'ebook." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:379 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:53 msgid "Set the ebook publisher." msgstr "Indiquer l'éditeur de l'ebook." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:383 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:57 msgid "Set the series this ebook belongs to." msgstr "Indiquer les séries auxquelles appartient cet ebook." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:59 msgid "Set the index of the book in this series." msgstr "Indiquer l'index de cet ebook dans les séries." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:61 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Indiquer le classement. Doit être un nombre entre 1 et 5." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:63 msgid "Set the ISBN of the book." msgstr "Indiquer l'ISBN du livre." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:65 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" "Indiquer les étiquettes du livre. Doit être une liste séparée par des " "virgules." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:403 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:67 msgid "Set the book producer." msgstr "Indiquer le producteur du livre." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:386 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:69 msgid "Set the language." msgstr "Indiquer la langue." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 -msgid "List available recipes." -msgstr "Liste des recettes disponibles." - -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:458 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 msgid "Could not find an ebook inside the archive" msgstr "Ne trouve pas d'ebook dans l'archive" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Converting input to HTML..." msgstr "Conversion de l'entrée en HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:644 msgid "Running transforms on ebook..." msgstr "Démarrage les transformations de l'ebook...." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:683 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:719 msgid "Creating" msgstr "Création" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:57 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." @@ -1638,7 +1677,7 @@ msgstr "" "Extraire le contenu du fichier EPUB généré vers le répertoire spécifié. Le " "contenu du répertoire sera d'abord effacé, donc faites attention." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:63 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1653,7 +1692,7 @@ msgstr "" "lent, donc il est recommandé de désactiver le sectionnement si le fichier " "d'entrée contient de nombreux sauts de page." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:74 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1697,7 +1736,7 @@ msgid "" "Average line length for line breaking if the HTML is from a previous partial " "conversion of a PDF file." msgstr "" -"Longueur moyenne de la ligne pour les ruptures de lignes si le fichier HTML " +"Longueur moyenne de la ligne pour les sauts de lignes si le fichier HTML " "provient d'une précédente conversion partielle d'un fichier PDF." #: /home/kovid/work/calibre/src/calibre/ebooks/lit/from_any.py:47 @@ -1846,11 +1885,11 @@ msgstr "Analyse avec explications" msgid "Convert LRS to LRS, useful for debugging." msgstr "Convertir LRS en LRS, utile pour déboguer." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:455 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "Fichier LRF invalide. Impossible d'indiquer les metadonnées." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -1864,59 +1903,59 @@ msgstr "" "Visualiser/modifier les métadonnées d'un fichier LRF.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "Définit le titre du livre" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "Définit la clé de tri pour le titre" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "Définit l'auteur" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "Définit la clef de tri pour l'auteur" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "La catégorie à laquelle le livre appartient. Exemple : Histoire" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" "Chemin d'une image qui sera utilisée comme vignette pour ces fichiers" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:601 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Chemin d'un fichier texte contenant les commentaires qui seront inclus dans " "le fichier lrf." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:605 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "Extrait la vignette du fichier LRF" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "Indiquer l'éditeur" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "Indiquer la classification du livre" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "Indiquer le créateur du livre" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "Indiquer le producteur du livre" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -1925,24 +1964,24 @@ msgstr "" "pas de couverture définie, donc nous utilisons quelques heuristiques pour " "deviner la couverture." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "Définit l'ID du livre" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:87 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" "Activer l'autorotation des images plus larges que la largeur de l'écran." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:91 msgid "Set the space between words in pts. Default is %default" msgstr "Définit les epsaces entre les mots en pts. Par défaut : %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Add a header to all the pages with title and author." msgstr "Ajouter un en-tête à toutes les pages avec le titre et l'auteur." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" @@ -1950,12 +1989,12 @@ msgstr "" "Définit le format de l'en-tête de page. %a est remplacé par l'auteur et %t " "par le titre. Par défaut : %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:92 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:101 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" "Ajouter un espace supplémentaire sous l'en-tête. Par défaut : %default pt." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" @@ -1963,7 +2002,7 @@ msgstr "" "Indentation minimum du paragraphe (l'indentation de la première ligne d'un " "paragraphe) en pts. Par défault: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" @@ -1971,7 +2010,7 @@ msgstr "" "Convertir les tables dans le HTML en images (utile si le document a des " "tables grandes ou complexes)" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:114 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" @@ -1979,96 +2018,100 @@ msgstr "" "Multiplier la taille du texte des tables selectionnées par ce facteur. " "Facteur par défault: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:118 msgid "The serif family of fonts to embed" msgstr "La famille de police serif à inclure" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The sans-serif family of fonts to embed" msgstr "La famille de police sans-serif à inclure" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:115 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The monospace family of fonts to embed" msgstr "La famille de police monospace à inclure" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:149 msgid "Comic" msgstr "Bande dessinées" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1008 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1066 msgid "Title" msgstr "Titre" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:363 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1067 msgid "Author(s)" msgstr "Auteur(s)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:347 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:351 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:164 msgid "Publisher" msgstr "Éditeur" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:348 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:352 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producteur" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:349 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:58 msgid "Comments" msgstr "Commentaires" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1012 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1070 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Tags" msgstr "Etiquettes" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Series" msgstr "Séries" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 msgid "Language" msgstr "Langue" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 msgid "Timestamp" msgstr "Horodatage" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:368 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:162 msgid "Published" msgstr "Publié" +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:370 +msgid "Rights" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:9 msgid "options" msgstr "options" @@ -2228,97 +2271,103 @@ msgstr "" "Chercher une image de couverture du livre identifié par ISBN sur " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "" "Modifier les images pour qu'elles correspondent à la limitation de taille " "des Palm" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "Si présent, utiliser le champ de tri par auteur comme auteur." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 +msgid "" +"Don't add Table of Contents to end of book. Useful if the book has its own " +"table of contents." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "Titre pour les tables des matières générées." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:32 -msgid "Generate a periodical rather than a book." -msgstr "Générer un périodique plutôt qu'un livre." - -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "Désactiver la compression du contenu du fichier." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1239 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:101 +msgid "All articles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1260 msgid "Cover" msgstr "Couverture" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1240 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1261 msgid "Title Page" msgstr "Page de titre" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1241 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1262 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 msgid "Table of Contents" msgstr "Tables des matières" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1242 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1263 msgid "Index" msgstr "Index" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1243 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1264 msgid "Glossary" msgstr "Glossaire" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1244 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1265 msgid "Acknowledgements" msgstr "Remerciements" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1245 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1266 msgid "Bibliography" msgstr "Bibliographie" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1246 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1267 msgid "Colophon" msgstr "Marque de l'imprimeur" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1247 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1268 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1248 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1269 msgid "Dedication" msgstr "Dédicace" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1249 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1270 msgid "Epigraph" msgstr "Epigraphe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1250 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1271 msgid "Foreword" msgstr "Avant-propos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1251 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1272 msgid "List of Illustrations" msgstr "Liste d'illustrations" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1252 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1273 msgid "List of Tables" msgstr "Liste de Tables" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1253 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1274 msgid "Notes" msgstr "Notes" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1254 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1275 msgid "Preface" msgstr "Préface" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1255 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1276 msgid "Main Text" msgstr "Texte principal" @@ -2356,7 +2405,7 @@ msgstr "Les livres au format %s ne sont pas supportés" msgid "HTML TOC generation options." msgstr "options pour la génération des TDM HTML." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:87 msgid "Book Jacket" msgstr "Jaquette du Livre" @@ -2365,7 +2414,7 @@ msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "Pas trouvé d'endroit où scinder: branche %s taille: %d KB" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:66 msgid "Unnamed" msgstr "Non nommé" @@ -2657,7 +2706,7 @@ msgstr "" "Ce fichier RTF a une fonctionnalité non supportée par calibre. Le convertir " "en HTML d'abord et puis essayer le." -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " @@ -2668,7 +2717,7 @@ msgstr "" "Pour les Mac OS X utiliser 'unix'.'system' utilisera le type de saut de " "ligne utilisé par cet OS." -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." @@ -2677,7 +2726,7 @@ msgstr "" "Note: Cette option ne sera pas gérée par tous les formats." #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 msgid "Frequently used directories" msgstr "Répertoires utilisés fréquemment" @@ -2751,7 +2800,7 @@ msgstr "Afficher l'icône dans la zone de notification" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60 msgid "Upload downloaded news to device" -msgstr "Télécharge les dernières informations vers l'appareil" +msgstr "Envoyer les News téléchargées vers l'appareil" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:62 msgid "Delete books from library after uploading to device" @@ -2784,38 +2833,38 @@ msgstr "Recherche dans" msgid "Adding..." msgstr "Ajout..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:60 msgid "Searching in all sub-directories..." msgstr "Cherche dans tous les sous-répertoires..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:137 msgid "Added" msgstr "Ajouté" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 msgid "Duplicates found!" msgstr "Des doublons ont été détectés !" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:176 msgid "Saving..." msgstr "Sauvegarde..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:228 msgid "Saved" msgstr "Sauvegardé" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:60 msgid "Bulk Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:150 msgid "Options specific to the output format." msgstr "Options spécifiques pour le format de sortie." @@ -2843,13 +2892,13 @@ msgstr "entrée" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:41 @@ -3052,7 +3101,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:142 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 msgid "Metadata" msgstr "Métadonnées" @@ -3064,72 +3113,79 @@ msgstr "" "Indiquer les métadonnées. Le fichier de sortie contiendra autant de ces " "métadonnées que possible." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 msgid "Choose cover for " msgstr "Choisir la couverture pour " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:102 msgid "Cannot read" msgstr "Impossible de lire" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:103 msgid "You do not have permission to read the file: " msgstr "Vous n'avez pas les permissions nécessaires pour lire ce fichier: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 msgid "Error reading file" msgstr "Erreur à la lecture du fichier" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "

There was an error reading from file:
" msgstr "

Il y a eu une erreur à la lecture du fichier :
" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:158 msgid " is not a valid picture" msgstr " n'est pas une image vailde" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:496 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "Book Cover" msgstr "Couverture du livre" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 +msgid "Use cover from &source file" +msgstr "Utilise l'image de couverture du fichier &source" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:497 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Change &cover image:" msgstr "Modifier l'image de la &couverture:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:498 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Browse for an image to use as the cover of this book." msgstr "Rechercher une image à utiliser en tant que couverture du livre." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:461 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:476 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:499 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 @@ -3143,46 +3199,31 @@ msgstr "Rechercher une image à utiliser en tant que couverture du livre." msgid "..." msgstr "..." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 -msgid "Use cover from &source file" -msgstr "Utilise l'image de couverture du fichier &source" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:501 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 msgid "&Title: " msgstr "&Titre : " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:502 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 msgid "Change the title of this book" msgstr "Modifie le titre du livre" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:503 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 msgid "&Author(s): " msgstr "&Auteurs : " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:129 -msgid "" -"Change the author(s) of this book. Multiple authors should be separated by " -"an &. If the author name contains an &, use && to represent it." -msgstr "" -"Changer les auteurs de ce livre. Les auteurs peuvent être séparés par un &. " -"Si le nom de l'auteur contient un &, utiliser && à la place." - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:505 msgid "Author So&rt:" msgstr "T&ri de l'auteur :" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " @@ -3191,29 +3232,23 @@ msgstr "" "Modifie les auteurs du livres. Si plusieurs auteurs, les séparer avec des " "virgules." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 msgid "&Publisher: " msgstr "&Editeur : " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137 -msgid "Change the publisher of this book" -msgstr "Modifie l'éditeur du livre" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 msgid "Ta&gs: " msgstr "Ta&gs : " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -3221,27 +3256,27 @@ msgstr "" "Tags caractérisant le livre, particulièrement utile pour la recherche.
" "
Cela peut être n'importe quels mots, séparés par des virgules." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 msgid "&Series:" msgstr "&Séries :" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "List of known series. You can add new series." msgstr "Liste de séries connues. Vous pouvez ajouter de nouvelles séries." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Book " msgstr "Livre " @@ -3266,8 +3301,8 @@ msgid "Disable compression of the file contents" msgstr "Désactiver la compression du contenu du fichier" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:49 -msgid "Generate a periodical rather than a book" -msgstr "Générer un péridioque plutôt qu'un livre" +msgid "Do not add Table of Contents to book" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 msgid "Page Setup" @@ -3337,11 +3372,11 @@ msgstr "Taille du papier:" msgid "Orientation:" msgstr "Orientation:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:137 msgid "Convert" msgstr "Convertir" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:161 msgid "Options specific to the input format." msgstr "Options spécifiques au format d'entrée." @@ -3361,7 +3396,7 @@ msgstr "Format d'&entrée:" msgid "&Output format:" msgstr "Format de &sortie:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" @@ -3369,63 +3404,89 @@ msgstr "" "Détection De\n" "La Structure" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:32 msgid "Detect chapters at (XPath expression):" msgstr "Détecter les chapitres (expression XPath):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:33 msgid "Insert page breaks before (XPath expression):" msgstr "Insérer un saut de page avant (expression XPath):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 +msgid "Invalid regular expression" +msgstr "Expression régulière invalide" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73 +msgid "Invalid regular expression: %s" +msgstr "Expression régulière invalide: %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 msgid "Invalid XPath" msgstr "XPath invalide" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "The XPath expression %s is invalid." msgstr "L'expression XPath %s est invalide." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:72 msgid "Chapter &mark:" msgstr "&Marque de chapitre" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:73 msgid "pagebreak" msgstr "saut de page" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:74 msgid "rule" msgstr "règle" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:75 msgid "both" msgstr "les deux" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:76 msgid "none" msgstr "aucun" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:77 msgid "Remove first &image" msgstr "Supprimer la première &image" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:78 msgid "Insert &metadata as page at start of book" msgstr "Insérer les métadonnées comme page au début du livre" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:79 +msgid "&Footer regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:80 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" "&Pré-traiter le fichier d'entrée pour probablement améliorer la détection de " "structure" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:81 +msgid "&Header regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:82 +msgid "Remove F&ooter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:83 +msgid "Remove H&eader" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" @@ -3600,7 +3661,7 @@ msgstr "Supprimer les livres dans l'appareil" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:248 msgid "Download books from device" -msgstr "Télécharge les livres à partir de l'appareil" +msgstr "Télécharger les livres à partir de l'appareil" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:258 msgid "View book on device" @@ -3687,7 +3748,7 @@ msgid "Attached, you will find the e-book" msgstr "En pièce jointe, vous trouverez l'ebook" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:542 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:174 msgid "by" msgstr "par" @@ -3702,8 +3763,8 @@ msgstr "Envoi d'un email à" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:586 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:593 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 msgid "No suitable formats" msgstr "Pas de format convenable" @@ -3741,7 +3802,7 @@ msgid "Sent news to" msgstr "Envoi des News vers" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:799 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Convertir automatiquement les livres suivants avant de les télécharger dans " @@ -3751,11 +3812,11 @@ msgstr "" msgid "Sending news to device." msgstr "Envoi les News vers l'appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:768 msgid "Sending books to device." msgstr "Envoie les livres dans l'appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:806 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Try changing the output format in the upper right corner next to " @@ -3765,11 +3826,11 @@ msgstr "" "format convenable n'a été trouvé. Essayer en changeant le format de sortie " "dans le coin en haut à droite près du coeur rouge et relancer la conversion." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No space on device" msgstr "Le lecteur électronique n'a plus d'espace mémoire disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -3784,8 +3845,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:947 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1005 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:56 msgid "Path" msgstr "Chemin" @@ -3794,8 +3855,8 @@ msgstr "Chemin" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Formats" @@ -3835,27 +3896,27 @@ msgstr "&Auteur(s):" msgid "&Profile:" msgstr "&Profil :" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:168 msgid " plugins" msgstr " Plugins" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Conversion" msgstr "Conversion" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "General" msgstr "Général" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Interface" msgstr "Interface" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Advanced" msgstr "Mode avancé" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "" "Content\n" "Server" @@ -3863,19 +3924,19 @@ msgstr "" "Serveur de\n" "contenu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Plugins" msgstr "Plugins" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Auto send" msgstr "Envoyer automatiquement" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Email" msgstr "Email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:219 msgid "" "If checked, downloaded news will be automatically mailed
to this email " "address (provided it is in one of the listed formats)." @@ -3883,110 +3944,110 @@ msgstr "" "Si coché, les News téléchargées seront automatiquement envoyées par email " "
à cette adresse (à condition qu'il appartienne à un des formats listés)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:293 msgid "new email address" msgstr "Nouvelle adresse email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:509 msgid "No valid plugin path" msgstr "Pas de répertoire valide pour les plugins" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:510 msgid "%s is not a valid plugin path" msgstr "%s n'est pas un répertoire valide pour les plugins" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:513 msgid "Choose plugin" msgstr "Choisir le plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:525 msgid "Plugin cannot be disabled" msgstr "Le plugin ne peut pas être désactivé" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:526 msgid "The plugin: %s cannot be disabled" msgstr "Le plugin %s ne peut pas être désactivé" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:535 msgid "Plugin not customizable" msgstr "Le plugin ne peut pas être personnalisé" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:536 msgid "Plugin: %s does not need customization" msgstr "Le plugin %s ne peut pas être personnalisé" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:556 msgid "Customize %s" msgstr "Personnalise %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:566 msgid "Cannot remove builtin plugin" msgstr "Impossible de supprimer les plugins natifs" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:567 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " ne peut pas être retiré. C'est un plugin natif. Essayer plutôt de le " "désactiver" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:600 msgid "Error log:" msgstr "Journal d'erreur:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 msgid "Access log:" msgstr "Journal des accès:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552 msgid "Failed to start content server" msgstr "A échoué lors du démarrage du serveur de contenu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:460 msgid "Select location for books" msgstr "Sélectionner l'emplacement pour les livres" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:648 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:673 msgid "Invalid size" msgstr "Taille invalide" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:674 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "La taille %s est invalide. Doit être au format largeurxhauteur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:691 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:724 msgid "Invalid database location" msgstr "Chemin de la database invalide" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:720 msgid "Invalid database location " msgstr "Chemin de la database invalide " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:693 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:721 msgid "
Must be a directory." msgstr "
Doit être un répertoire." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:697 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:725 msgid "Invalid database location.
Cannot write to " msgstr "Chemin de la database invalide.
Erreur en écriture " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:739 msgid "Compacting..." msgstr "Compactage en cours..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:740 msgid "Compacting database. This may take a while." msgstr "Compacte la base. Cela peut prendre un certains temps." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 msgid "Preferences" msgstr "Préférences" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" @@ -3994,15 +4055,15 @@ msgstr "" "&Localisation des ebooks (Les ebooks sont stockés dans les répertoires triés " "par auteur et les métadonnées sont stockées dans le fichier metadata.db)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 msgid "Browse for the new database location" msgstr "Choisir un nouvel emplacement pour la base de données" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 msgid "Show notification when &new version is available" msgstr "Envoyer une notification quand une nouvelle version est disponible." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 msgid "" "If you disable this setting, metadata is guessed from the filename instead. " "This can be configured in the Advanced section." @@ -4010,15 +4071,15 @@ msgstr "" "Si vous désactivez ce paramètre, les métadonnées proviennent du fichier. " "Ceci peut être configuré dans la section avancée." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:464 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 msgid "Read &metadata from files" msgstr "Lire les &métadonnées à partir des fichiers" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:465 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 msgid "Default network &timeout:" msgstr "&Timeout par défaut pour les connexions réseau :" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -4026,130 +4087,138 @@ msgstr "" "Indiquer le timeout par défaut pour les recherches réseau (c-à-d le temps " "utilisé pour aller rechercher l'information par internet)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 msgid " seconds" msgstr " secondes" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 msgid "Choose &language (requires restart):" msgstr "Choisir la &langue (nécessite un redémarrage):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 msgid "Normal" msgstr "Normale" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 msgid "High" msgstr "Haute" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 msgid "Low" msgstr "Basse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 msgid "Job &priority:" msgstr "&Priorité du travail:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 msgid "Preferred &output format:" msgstr "Format de &sortie préféré:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +msgid "Preferred &input format order:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 msgid "Add a directory to the frequently used directories list" msgstr "Ajouter un répetoire à la liste des répertoires utilisés fréquemment" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 msgid "Remove a directory from the frequently used directories list" msgstr "" "Supprimer un répertoire de la liste des répertoires utilisés fréquemment" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 msgid "Use &Roman numerals for series number" msgstr "Utiliser les chiffres &romains pour les numéros de séries" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 msgid "Enable system &tray icon (needs restart)" msgstr "" "Ac&tiver l'affichage dans la zone de notification (redémarrage nécessaire)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 msgid "Show ¬ifications in system tray" msgstr "Afficher les alertes dans la zone de ¬ification" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Afficher la navigation par couverture dans une fenêtre séparée (redémarrage " "nécessaire)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +msgid "Search as you type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 msgid "Automatically send downloaded &news to ebook reader" msgstr "Envoyer automatiquement les i&nformations vers le lecteur d'ebook" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Nombre de couvertures à afficher dans le mode navigation (nécessite un " "redémarrage):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 msgid "Toolbar" msgstr "Barre d'outils" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 msgid "Large" msgstr "Large" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 msgid "Medium" msgstr "Moyen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 msgid "Small" msgstr "Petit" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 msgid "&Button size in toolbar" msgstr "Taille des boutons dans la barre d'outils" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 msgid "Show &text in toolbar buttons" msgstr "Afficher le &texte pour les boutons de la barre d'outils" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 msgid "Select visible &columns in library view" msgstr "Sélectionne les &colonnes visibles dans la vue librairie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:529 msgid "Use internal &viewer for:" msgstr "Utilise l'afficheur interne pour:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:531 msgid "&Add email" msgstr "&Ajouter un email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:533 msgid "&Remove email" msgstr "&Supprimer un email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:534 msgid "calibre can send your books to you (or your reader) by email" msgstr "" "calibre peut envoyer vos livres vers vous (ou votre lecteur) par email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:535 msgid "Free unused diskspace from the database" msgstr "Espace libre non-utilisé de la base de données" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:536 msgid "&Compact database" msgstr "&Compacter la base" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:537 msgid "&Metadata from file name" msgstr "&Métadonnées à partir du nom de fichier" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:538 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -4160,25 +4229,25 @@ msgstr "" "monde. Toutes modifications des paramètres ne prendra effet qu'après un " "redémarrage du serveur." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:539 msgid "Server &port:" msgstr "&Port du serveur:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:540 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Nom d'&utilisateur:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:541 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "Mot de &passe :" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:542 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -4186,13 +4255,13 @@ msgstr "" "Si vous laisser le mot de passe à vide, tout le monde pourra accéder à votre " "collection de livres en utilisant une interface web." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180 msgid "&Show password" msgstr "&Montrer le mot de passe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:544 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -4200,31 +4269,31 @@ msgstr "" "Taille maximale (largeurxhauteur) pour l'affichage des couvertures. Les " "couvertures plus larges sont redimensionnées. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:545 msgid "Max. &cover size:" msgstr "Taille max. de la couverture:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:546 msgid "&Start Server" msgstr "Démarrer le &Serveur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:547 msgid "St&op Server" msgstr "Arrêter le serveur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:548 msgid "&Test Server" msgstr "&Tester le serveur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:549 msgid "Run server &automatically on startup" msgstr "Lancer &automatiquement le serveur au démarrage" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:550 msgid "View &server logs" msgstr "Afficher les logs du &serveur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:551 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -4235,7 +4304,7 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:553 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -4243,27 +4312,27 @@ msgstr "" "Ici vous pouvez personnaliser le comportement de Calibre en choisissant les " "plugins que vous souhaitez utiliser." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:554 msgid "Enable/&Disable plugin" msgstr "Activer/Désactiver le plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:555 msgid "&Customize plugin" msgstr "Personnaliser le plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:556 msgid "&Remove plugin" msgstr "Supprimer le plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:557 msgid "Add new plugin" msgstr "Ajouter un nouveau plugin" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:558 msgid "Plugin &file:" msgstr "&Fichier plugin:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:560 msgid "&Add" msgstr "&Ajouter" @@ -4367,6 +4436,18 @@ msgstr "Convertir en LRF" msgid "Category" msgstr "Catégorie" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 +msgid "" +"Change the author(s) of this book. Multiple authors should be separated by " +"an &. If the author name contains an &, use && to represent it." +msgstr "" +"Changer les auteurs de ce livre. Les auteurs peuvent être séparés par un &. " +"Si le nom de l'auteur contient un &, utiliser && à la place." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 +msgid "Change the publisher of this book" +msgstr "Modifie l'éditeur du livre" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515 msgid "Series index." @@ -4443,8 +4524,9 @@ msgstr "Format de l'&en-tête" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:546 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:147 msgid " px" msgstr " px" @@ -4543,22 +4625,22 @@ msgstr "" "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-" "indent:0px;\">

" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 msgid "Edit Meta information" msgstr "Editer les informations de Métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 msgid "Meta information" msgstr "Informations métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 msgid "Author S&ort: " msgstr "Clé de tr&i d'auteur: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -4566,166 +4648,174 @@ msgstr "" "Définit comment l'auteur de ce livre doit être classé. Par exemple, Charles " "Dickens peut être classé comme Dickens, Charles." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 msgid "&Rating:" msgstr "&Note :" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 msgid "Rating of this book. 0-5 stars" msgstr "Note de ce livre. de 0 à 5 étoiles" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 msgid " stars" msgstr " étoiles" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 msgid "Add Ta&gs: " msgstr "Ajouter des étiquettes: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 msgid "Open Tag Editor" msgstr "Ouvre l'éditeur de mots-clefs" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152 msgid "&Remove tags:" msgstr "&Supprime des étiquettes :" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153 msgid "Comma separated list of tags to remove from the books. " msgstr "" "Liste d'étiquettes séparées par des virgules à supprimer des livres. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Remove &format:" msgstr "Supprimer le &format:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 msgid "A&utomatically set author sort" msgstr "Effectuer un tri a&utomatique par auteur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "No format selected" msgstr "Aucun format sélectionné" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175 msgid "Could not read metadata" msgstr "Impossible de lire les métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:176 msgid "Could not read metadata from %s format" msgstr "Impossible de lire les métadonnées à partir du format %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 msgid "Could not read cover" msgstr "Impossible de lire la couverture" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:185 msgid "Could not read cover from %s format" msgstr "Impossible de lire la couverture à partir du format %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:191 msgid "The cover in the %s format is invalid" msgstr "La couverture du format %s est invalide" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 msgid "Downloading cover..." msgstr "Télécharge la couverture..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:425 msgid "Cannot fetch cover" msgstr "Erreur à la récupération de l'image de couverture" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:426 msgid "Could not fetch cover.
" msgstr "Erreur à la récupération de l'image de couverture.
" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416 msgid "The download timed out." msgstr "Timeout lors du téléchargement." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:432 msgid "Bad cover" msgstr "Mauvaise couverture" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:433 msgid "The cover is not a valid picture" msgstr "La couverture n'est pas une image valide" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:472 msgid "Cannot fetch metadata" msgstr "Impossible de récupérer les métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" "Vous devez spécifier au moins un ISBN, un titre, des auteurs ou un éditeur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:499 +msgid "Permission denied" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:500 +msgid "Could not open %s. Is it being used by another program?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 msgid "Edit Meta Information" msgstr "Editer les métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 msgid "Swap the author and title" msgstr "Inverse l'auteur et le titre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" "Crée automatiquement la vedette de nom d'auteur à partir du nom d'auteur " "courant." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "Remove unused series (Series that have no books)" msgstr "" "Supprimer les séries inutilisées (Les séries qui ne possèdent aucun livres)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "IS&BN:" msgstr "I&SBN :" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Publishe&d:" msgstr "Publié:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "&Fetch metadata from server" msgstr "&Récupérer les métadonnées à partir du serveur" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 msgid "Available Formats" msgstr "Formats disponibles" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "Add a new format for this book to the database" msgstr "Ajouter un nouveau format dans la base de données pour ce livre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Remove the selected formats for this book from the database." msgstr "Retire les formats sélectionnés de ce livre de la base de données." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "Set the cover for the book from the selected format" msgstr "Indiquer la couverture pour le livre à partir du format sélectionné" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Reset cover to default" msgstr "Revenir à la couverture par défaut" @@ -4879,7 +4969,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:182 msgid "&Download now" -msgstr "&Télécharge maintenant" +msgstr "&Télécharger maintenant" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:183 msgid "" @@ -5254,11 +5344,11 @@ msgstr "Expression régulière (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:95 msgid "No match" msgstr "Pas de correspondance" @@ -5267,8 +5357,8 @@ msgid "Authors:" msgstr "Auteurs:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -msgid "Regular expression (?P)" -msgstr "Expression régulière (?P)" +msgid "Regular expression (?P)" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 msgid "Series:" @@ -5336,36 +5426,36 @@ msgstr "Indisponible" msgid " - Jobs" msgstr " - Travaux" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1068 msgid "Size (MB)" msgstr "Taille (Mo)" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1069 msgid "Date" msgstr "Date" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:163 msgid "Rating" msgstr "Note" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:376 msgid "None" msgstr "Aucun" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 msgid "Book %s of %s." msgstr "Livre %s of %s." -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:832 msgid "Not allowed" msgstr "Interdit" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:779 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:833 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -5373,15 +5463,15 @@ msgstr "" "Déplacer vers un appareil n'est pas supporté. Ajouter d'abord le livre dans " "la librairie calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:946 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1004 msgid "Format" msgstr "Format" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1058 msgid "Double click to edit me

" msgstr "Double clic pour m' éditer

" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1107 msgid "Search (For Advanced Search click the button to the left)" msgstr "" "Recherche (pour une recherche avancée cliquer sur le bouton à gauche)" @@ -5411,7 +5501,7 @@ msgid "No matches for the search phrase %s were found." msgstr "Aucun résultat pour la recherche %s." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:416 msgid "No matches found" msgstr "Aucun résultat" @@ -5436,12 +5526,12 @@ msgid "Previous Page" msgstr "Page précédente" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 msgid "Back" msgstr "Recule" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 msgid "Forward" msgstr "Avance" @@ -5450,7 +5540,7 @@ msgid "Next match" msgstr "Résultat suivant" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 msgid "Open ebook" msgstr "Ouvrir le livre" @@ -5460,10 +5550,10 @@ msgstr "Configurer" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:57 msgid "Save single format to disk..." -msgstr "" +msgstr "Sauvgarder un seul format vers le disque..." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:972 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:49 msgid "Error" msgstr "Erreur" @@ -5472,19 +5562,19 @@ msgstr "Erreur" msgid "Error communicating with device" msgstr "Erreur pendant la communication avec le lecteur électronique" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "&Restore" msgstr "&Montrer" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155 msgid "&Donate to support calibre" msgstr "&Donner pour supporter calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160 msgid "&Restart" msgstr "&Redémarrer" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:199 msgid "" "

For help visit %s.kovidgoyal.net
" @@ -5492,35 +5582,35 @@ msgstr "" "

Pour l'aide visiter %s.kovidgoyal.net
" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" msgstr "%s: %s par Kovid Goyal %%(version)s
%%(device)s

" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 msgid "Edit metadata individually" msgstr "Editer les métadonnées individuellement" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 msgid "Edit metadata in bulk" msgstr "Editer les métadonnées par lot" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Download metadata and covers" msgstr "Télécharger les métadonnées et les couvertures" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "Download only metadata" msgstr "Télécharger seulement les métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 msgid "Download only covers" msgstr "Télécharger seulement les couvertures" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 msgid "Add books from a single directory" msgstr "Ajouter des livres à partir d'un répertoire" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:232 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -5528,7 +5618,7 @@ msgstr "" "Ajouter des livres par répertoires et sous-répertoires. (Un livre par " "répertoire, chaque fichier représente le même livre dans un format différent)" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:235 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -5536,79 +5626,79 @@ msgstr "" "Ajouter des livres par répertoires et sous-répertoires. (Plusieurs livres " "par répertoire, chaque fichier est un livre différent)" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Add Empty book. (Book entry with no formats)" -msgstr "" +msgstr "Ajouter un livre vide. (Une entrée sans aucun format)" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358 msgid "Save to disk" msgstr "Sauvegarder sur le disque" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 msgid "Save to disk in a single directory" msgstr "Sauvegarder sur le disque dans un seul répertoire" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1444 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1445 msgid "Save only %s format to disk" msgstr "Sauvegarder seulement le format %s vers le disque" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364 msgid "View" msgstr "Visualiser" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "View specific format" msgstr "Visualiser le format spécifique" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 msgid "Convert individually" msgstr "Convertir individuellement" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:313 msgid "Bulk convert" msgstr "Convertir par lot" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:328 msgid "Run welcome wizard" msgstr "Démarrer l'assistant de bienvenue" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:362 msgid "Similar books..." msgstr "Livres similaires..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:420 msgid "Bad database location" msgstr "Mauvais emplacement pour la base" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1572 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1573 msgid "Choose a location for your ebook library." msgstr "Choisir un emplacement pour votre librairie d'ebook" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:595 msgid "Browse by covers" msgstr "Navigation par couvertures" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702 msgid "Device: " msgstr "Appareil: " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:704 msgid " detected." msgstr " detecté." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:726 msgid "Connected " msgstr "Connecté: " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:730 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738 msgid "Device database corrupted" msgstr "Base de données d'appareils corrompue" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:739 msgid "" "\n" "

The database of books on the reader is corrupted. Try the " @@ -5637,52 +5727,60 @@ msgstr "" " \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:807 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:850 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:858 msgid "Uploading books to device." msgstr "Téléchargement des livres vers l'appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 msgid "Books" msgstr "Livres" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 msgid "EPUB Books" msgstr "Livres EPUB" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:825 msgid "LRF Books" msgstr "Livres LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:826 msgid "HTML Books" msgstr "Livres HTML" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:827 msgid "LIT Books" msgstr "Livres LIT" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:828 msgid "MOBI Books" msgstr "Livres MOBI" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:829 msgid "Text books" msgstr "Livres Texte" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:822 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:830 msgid "PDF Books" msgstr "Livres PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:831 msgid "Comics" msgstr "Bande Dessinées" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:832 msgid "Archives" msgstr "Archives" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:867 +msgid "Failed to read metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:868 +msgid "Failed to read metadata from the following" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:886 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" @@ -5690,89 +5788,89 @@ msgstr "" "Les livres sélectionnés vont être supprimés définitivement et les " "fichiers seront supprimés de votre ordinateur. Etes-vous sûr ?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:888 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:903 msgid "Deleting books from device." msgstr "Suppression des livres dans l'appareil" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 msgid "Cannot download metadata" msgstr "Impossible de télécharger les métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:935 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1038 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1169 msgid "No books selected" msgstr "Aucun livre sélectionné" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "covers" msgstr "couvertures" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "metadata" msgstr "métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:946 msgid "Downloading %s for %d book(s)" msgstr "Télécharge les livres %s sur %d" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 msgid "Failed to download some metadata" msgstr "Le téléchargement d'une partie des métadonnées a échoué" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 msgid "Failed to download metadata for the following:" msgstr "Le téléchargement des métadonnées a échoué pour :" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 msgid "Failed to download metadata:" msgstr "Le téléchargement des métadonnées a échoué:" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot edit metadata" msgstr "Impossible d'éditer les métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1037 msgid "Cannot save to disk" msgstr "Impossible de sauvegarder sur le disque" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 msgid "Choose destination directory" msgstr "Choisir le répertoire de destination" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063 msgid "Error while saving" msgstr "Erreur pendant la sauvegarde" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1064 msgid "There was an error while saving." msgstr "Il y a eu une erreur lors de la sauvegarde." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1069 msgid "Could not save some books" msgstr "Impossible de sauvegarder certains livres" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1070 msgid "as the %s format is not available for them." msgstr "comme le format %s n'est pas disponible pour eux." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1071 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1090 msgid "Fetching news from " msgstr "Récupération des News de " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1103 msgid " fetched." msgstr " récupéré." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1168 msgid "Cannot convert" msgstr "Conversion impossible" @@ -5782,12 +5880,11 @@ msgid "No book selected" msgstr "Aucun livre sélectionné" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1338 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1390 msgid "Cannot view" msgstr "Impossible de visualiser" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1344 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1392 msgid "Choose the format to view" msgstr "Choisir le format à afficher" @@ -5795,7 +5892,19 @@ msgstr "Choisir le format à afficher" msgid "Cannot open folder" msgstr "Impossible d'ouvrir le répertoire" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373 +msgid "Multiple Books Selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1374 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1391 msgid "%s has no available formats." msgstr "%s n'a pas de format disponible." @@ -5807,20 +5916,20 @@ msgstr "Configuration impossible" msgid "Cannot configure while there are running jobs." msgstr "Impossible de configurer pendant que des travaux sont en cours." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1473 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 msgid "No detailed info available" msgstr "Pas d'information détaillée disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1475 msgid "No detailed information is available for books on the device." msgstr "" "Pas d'information détaillée disponible pour les livres dans l'appareil." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 msgid "Error talking to device" msgstr "Erreur pendant la communication avec le lecteur électronique" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1524 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5829,24 +5938,24 @@ msgstr "" "lecteur électronique. Veuillez déconnecter et reconnecter le lecteur " "électronique et redémarrer." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1540 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1555 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 msgid "Conversion Error" msgstr "Erreur lors de la conversion" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1557 msgid "Failed" msgstr "Échoué" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1581 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 msgid "Invalid library location" msgstr "Emplacement de la librairie invalide" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1583 msgid "Could not access %s. Using %s as the library." msgstr "Impossible d'accéder à %s. Utilise %s comme librairie." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1630 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1631 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development." @@ -5855,22 +5964,22 @@ msgstr "" "Si vous le trouvez utile, pensez à donner afin de supporter son " "développement." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1654 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1655 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Il y a des travaux actifs. Voulez-vous vraiment finir ?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1657 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1658 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1661 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1662 msgid "WARNING: Active jobs" msgstr "ATTENTION: Travaux actifs" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1712 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1713 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -5878,7 +5987,7 @@ msgstr "" "continuera à tourner dans la zone de notification. Pour le fermer, choisir " "Quitter dans le menu contextuel de la zone de notification." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1732 msgid "" "Latest version: %s" @@ -5886,11 +5995,11 @@ msgstr "" "Dernière version: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1739 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 msgid "Update available" msgstr "Mise à jour disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1741 msgid "" "%s has been updated to version %s. See the new features. " @@ -5900,44 +6009,44 @@ msgstr "" "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">Nouveautés. " "Visiter la page de téléchargement ?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1758 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1759 msgid "Use the library located at the specified path." msgstr "Utiliser la librairie présente dans le répertoire spécifié." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1760 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1761 msgid "Start minimized to system tray." msgstr "Démarrer en mode minimisé dans la zone de notification." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1762 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1763 msgid "Log debugging information to console" msgstr "Loggue les informations de débogage dans la console" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1810 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1811 msgid "If you are sure it is not running" msgstr "Si vous êtes sûr qu'il n'est pas démarré" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1814 msgid "%s is already running." msgstr "%s est déjà démarré." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1817 msgid "may be running in the system tray, in the" msgstr "peut être démarré dans la zone de notification, dans la" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1819 msgid "upper right region of the screen." msgstr "région en haut et à droite de l'écran." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1821 msgid "lower right region of the screen." msgstr "région en bas et à droite de l'écran." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1824 msgid "try rebooting your computer." msgstr "Essayer de redémarrer l'ordinateur." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1825 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1845 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1826 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1846 msgid "try deleting the file" msgstr "Essayer de supprimer le fichier" @@ -6044,11 +6153,11 @@ msgstr "V" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:366 msgid "Open containing folder" -msgstr "Ouvre le répertoire contenant" +msgstr "Ouvrir le répertoire contenant" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:367 msgid "Show book details" -msgstr "Affiche les détails du livre" +msgstr "Afficher les détails du livre" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:368 msgid "Books by same author" @@ -6163,11 +6272,11 @@ msgstr "" "Impossible de convertir %d sur %d livres, car aucun format convenable pour " "la source n'a été trouvé." -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:173 msgid "You must set a username and password for %s" msgstr "Vous devez indiquer un utilisateur et un mot de passe pour %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:178 msgid "Fetch news from " msgstr "Récupérer des News de " @@ -6227,55 +6336,73 @@ msgstr "Exporter" msgid "Import" msgstr "Importer" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:133 msgid "Configure Ebook viewer" msgstr "Configurer l'afficheur d'Ebook" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:134 msgid "&Font options" msgstr "Options de &fontes" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:135 msgid "Se&rif family:" msgstr "Famille Se&rif:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:136 msgid "&Sans family:" -msgstr "Famille &Sans;" +msgstr "Famille &Sans:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:137 msgid "&Monospace family:" msgstr "Famille &Monospace:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:138 msgid "&Default font size:" msgstr "Taille de la fonte par &défaut:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:140 msgid "Monospace &font size:" msgstr "Taille de la &fonte monospace:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:142 msgid "S&tandard font:" msgstr "Fonte S&tandard:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:143 msgid "Serif" msgstr "Serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:144 msgid "Sans-serif" msgstr "Sans-serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:145 msgid "Monospace" msgstr "Monospace" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:146 msgid "Remember last used &window size" msgstr "Se souvenir de la dernière taille de fenêtre utilisée" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:148 +msgid "Maximum &view width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:149 +msgid "H&yphenate (break line in the middle of large words)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:150 +msgid "" +"The default language to use for hyphenation rules. If the book does not " +"specify a language, this will be used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:151 +msgid "Default &language for hyphenation:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:152 msgid "&User stylesheet" msgstr "Feuille de style &utilisateur" @@ -6284,12 +6411,12 @@ msgid "Options to customize the ebook viewer" msgstr "Options pour personnalier l'afficheur d'ebook" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:645 msgid "Remember last used window size" msgstr "Se souvenir de la dernière taille de fenêtre utilisée" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:110 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -6298,30 +6425,42 @@ msgstr "" "personnaliser le visuel de tous les livres." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:63 +msgid "Maximum width of the viewer window, in pixels." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:64 +msgid "Hyphenate text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:66 +msgid "Default language for hyphenation rules" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:68 msgid "Font options" msgstr "Options pour les fontes" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 msgid "The serif font family" msgstr "La famille de fonte serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 msgid "The sans-serif font family" msgstr "La famille de fonte sans-serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:74 msgid "The monospaced font family" msgstr "La famille de fonte monospace" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:75 msgid "The standard font size in px" msgstr "La taille de fonte standard en px" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:76 msgid "The monospaced font size in px" msgstr "La taille de fonte monospace en px" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:77 msgid "The standard font type" msgstr "Le type de fonte standard" @@ -6355,115 +6494,115 @@ msgstr "Rechercher du texte dans le livre" msgid "Print Preview" msgstr "Aperçu avant impression" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:376 msgid "Choose ebook" msgstr "Choisir un ebook" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:377 msgid "Ebooks" msgstr "Ebooks" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Add bookmark" msgstr "Ajouter un signet" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Enter title for bookmark:" msgstr "Entrer un titre pour le signet:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:417 msgid "No matches found for: %s" msgstr "Pas de correspondance trouvée pour: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:457 msgid "Loading flow..." msgstr "Chargement du flux..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:484 msgid "Laying out %s" msgstr "Aménagement de %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:513 msgid "Manage Bookmarks" msgstr "Gérer les signets" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:548 msgid "Loading ebook..." msgstr "Charge l'ebook..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:556 msgid "DRM Error" msgstr "Erreur de DRM" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:557 msgid "

This book is protected by DRM" msgstr "

Ce livre est protégé par DRM" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:561 msgid "Could not open ebook" msgstr "Impossible d'ouvrir l'ebook" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 msgid "Options to control the ebook viewer" msgstr "Options pour contrôler l'afficheur d'ebook" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:642 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Si spécifié, la fenêtre de l'afficheur essaiera de s'afficher au premier " "plan au lancement." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:647 msgid "Print javascript alert and console messages to the console" msgstr "" "Afficher les alertes javascript et les messages console dans la console" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 msgid "Ebook Viewer" msgstr "Afficheur d'Ebook" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 msgid "toolBar" msgstr "Barre d'outils" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 msgid "Next page" msgstr "Page suivante" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 msgid "Previous page" msgstr "Page précédente" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 msgid "Font size larger" msgstr "Fonte plus large" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 msgid "Font size smaller" msgstr "Fonte plus petite" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 msgid "Find next" msgstr "Trouver le suivant" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 msgid "Copy to clipboard" msgstr "Copie vers le presse-papier" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 msgid "Reference Mode" msgstr "Mode Référence" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 msgid "Bookmark" msgstr "Signet" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:176 msgid "Toggle full screen" msgstr "Passer en mode plein écran" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:177 msgid "Print" msgstr "Imprimer" @@ -6471,15 +6610,7 @@ msgstr "Imprimer" msgid "Print eBook" msgstr "Imprimer un ebook" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 -msgid "Invalid regular expression" -msgstr "Expression régulière invalide" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 -msgid "Invalid regular expression: %s" -msgstr "Expression régulière invalide: %s" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 msgid "" "Library\n" "%d\n" @@ -6489,7 +6620,7 @@ msgstr "" "%d\n" "Livres" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 msgid "" "Reader\n" "%s\n" @@ -6499,7 +6630,7 @@ msgstr "" "%s\n" "disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:168 msgid "" "Card A\n" "%s\n" @@ -6509,7 +6640,7 @@ msgstr "" "%s\n" "disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:169 msgid "" "Card B\n" "%s\n" @@ -6519,50 +6650,90 @@ msgstr "" "%s\n" "disponible" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 msgid "Click to see the books available on your computer" msgstr "Cliquer pour voir les livres disponibles sur votre ordinateur" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 msgid "Click to see the books in the main memory of your reader" msgstr "" "Cliquer pour voir les livres dans la mémoire principale de votre lecteur" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176 msgid "Click to see the books on storage card A in your reader" msgstr "" "Cliquer pour voir les livres dans la carte mémoire A de votre lecteur" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177 msgid "Click to see the books on storage card B in your reader" msgstr "" "Cliquer pour voir les livres dans la carte mémoire B de votre lecteur" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:466 +msgid "Change Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +msgid "Upper Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:468 +msgid "Lower Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:469 +msgid "Swap Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:470 +msgid "Title Case" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:141 msgid "Default" msgstr "Par défaut" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:279 +msgid "" +"If you use the WordPlayer e-book app on your Android phone, you can access " +"your calibre book collection directly on the device. To do this you have to " +"turn on the content server." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:283 +msgid "" +"Remember to leave calibre running as the server only runs as long as calibre " +"is running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:285 +msgid "" +"You have to add the URL http://myhostname:8080 as your calibre library in " +"WordPlayer. Here myhostname should be the fully qualified hostname or the IP " +"address of the computer calibre is running on." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:362 msgid "Moving library..." msgstr "Déplace la librairie..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:379 msgid "Failed to move library" msgstr "Le déplacement de la librairie a échoué." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:388 msgid "Copied" msgstr "Copié" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:432 msgid "Invalid database" msgstr "Base de données invalide" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:433 msgid "" "

An invalid library already exists at %s, delete it before trying to move " "the existing library.
Error: %s" @@ -6570,11 +6741,11 @@ msgstr "" "

Une librairie invalide existe à %s, la supprimer avant d'essayer de " "déplacer la librairie existante.
Erreur: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 msgid "Could not move library" msgstr "Impossible de déplacer la librairie" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:503 msgid "welcome wizard" msgstr "assistant de bienvenue" @@ -6593,7 +6764,7 @@ msgstr "Bienvenue dans calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:43 msgid "The one stop solution to all your e-book needs." -msgstr "" +msgstr "La solution ultime dont tous vos ebooks ont besoin." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:51 msgid "" @@ -6675,6 +6846,9 @@ msgid "" "location. If a calibre library already exists at the new location, calibre " "will switch to using it." msgstr "" +"Si vous avez déjà une librairie calibre, elle sera copiée vers ce nouvel " +"emplacement. Si une librairie calibre existe déjà à cet emplacement, calibre " +"basculera pour pouvoir l'utiliser." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:114 msgid "Finish gmail setup" @@ -7130,15 +7304,15 @@ msgstr "" "\n" "Pour une aide sur commande précise: %%prog commande --help\n" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1497 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1535 msgid "

Migrating old database to ebook library in %s

" msgstr "

Migre l'ancienne base vers la librairie dans %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1526 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1564 msgid "Copying %s" msgstr "Copie %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1581 msgid "Compacting database" msgstr "Compacte la base" @@ -7147,7 +7321,7 @@ msgid "Password to access your calibre library. Username is " msgstr "" "Mot de passe pour accéder à la librairie calibre. Le nom d'utilisateur est " -#: /home/kovid/work/calibre/src/calibre/library/server.py:419 +#: /home/kovid/work/calibre/src/calibre/library/server.py:429 msgid "" "[options]\n" "\n" @@ -7194,11 +7368,15 @@ msgstr "Langue utilisée pour l'affichage de l'interface utilisateur" msgid "The default output format for ebook conversions." msgstr "Le format de sortie par défaut pour les conversions d'ebook." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:552 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +msgid "Ordered list of formats to prefer for input." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:556 msgid "Read metadata from files" msgstr "Lire les métadonnées à partir des fichiers" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:558 msgid "The priority of worker processes" msgstr "Priorité du processus de travail" @@ -7234,13 +7412,13 @@ msgstr "Impossible d'activer une session SSH: " msgid "Failed to authenticate with server: %s" msgstr "Impossible de s'authentifier auprès du server : %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:83 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 msgid "Unknown feed" msgstr "Flux inconnu" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:145 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:164 msgid "Untitled article" msgstr "Article sans titre" @@ -7270,87 +7448,74 @@ msgstr "" msgid "Unknown News Source" msgstr "Source de News inconnue" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:564 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:578 msgid "Download finished" msgstr "Téléchargement effectué" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:566 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:580 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:568 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:574 -msgid " from " -msgstr " de " - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:572 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:586 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:576 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:588 +msgid " from " +msgstr " de " + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:590 msgid "\tFailed links:" msgstr "\tLiens qui ont échoués:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:657 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:671 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" "Impossible de récupérer l'article. Exécuter avec --debug pour en connaître " "la raison" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:678 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:692 msgid "Fetching feeds..." msgstr "Récupération des flux..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:682 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:696 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:688 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:702 msgid "Trying to download cover..." msgstr "Essaie de télécharger la couverture..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:739 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:753 msgid "Starting download [%d thread(s)]..." msgstr "Commence le téléchargement [processus %d]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:755 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:769 msgid "Feeds downloaded to %s" msgstr "Flux téléchargés de %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:765 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:779 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:772 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:786 msgid "Downloading cover from %s" msgstr "Télécharge la couverture de %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:907 msgid "Untitled Article" msgstr "Article sans titre" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:941 -msgid "" -"\n" -"Downloaded article %s from %s" -msgstr "" -"\n" -"Article téléchargé : %s sur %s" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:978 msgid "Article downloaded: %s" msgstr "Article téléchargé : %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:953 -msgid "Failed to download article: %s from %s\n" -msgstr "Impossible de télécharger l'article: %s à partir de %s\n" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:956 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:989 msgid "Article download failed: %s" msgstr "Impossible de télécharger l'article: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:971 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1004 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_borba.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_glas_srpske.py:76 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_instapaper.py:56 @@ -7394,7 +7559,7 @@ msgstr "Serbe" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_7dias.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_ambito.py:61 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_buenosaireseconomico.py:23 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:64 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:26 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_criticadigital.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_diagonales.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_el_mercurio_chile.py:61 @@ -7404,6 +7569,7 @@ msgstr "Serbe" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elcronista.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elmundo.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elperiodico_spanish.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_eltiempo_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_expansion_spanish.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_granma.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_infobae.py:21 @@ -7415,7 +7581,9 @@ msgstr "Serbe" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion_chile.py:54 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa.py:60 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_ni.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_latribuna.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lavanguardia.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_marca.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_miradasalsur.py:23 @@ -7425,6 +7593,7 @@ msgstr "Serbe" msgid "Spanish" msgstr "Italien" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_accountancyage.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:13 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_amspec.py:14 @@ -7442,6 +7611,7 @@ msgstr "Italien" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_cnn.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_corriere_della_sera_en.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_craigslist.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_mail.py:6 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17 @@ -7451,6 +7621,7 @@ msgstr "Italien" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_exiled.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_fastcompany.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_financial_times.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_forbes.py:10 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_freakonomics.py:13 @@ -7485,7 +7656,8 @@ msgstr "Italien" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_york_review_of_books_no_sub.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_yorker.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_news_times.py:7 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:16 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:29 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_noaa.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm_int.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes_sub.py:17 @@ -7528,7 +7700,7 @@ msgstr "Italien" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_twitchfilms.py:22 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_uncrate.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_upi.py:15 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usnews.py:21 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_utne.py:20 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_wash_post.py:12 @@ -7615,6 +7787,10 @@ msgstr "Saute l'article filtré: %s" msgid "Portuguese" msgstr "Portugais" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +msgid "Kovid Goyal and Sujata Raman" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:458 msgid "" "%prog URL\n" @@ -8279,6 +8455,9 @@ msgstr "auteur" #~ "Article %s téléchargé à partir de %s\n" #~ "%s" +#~ msgid "Failed to download article: %s from %s\n" +#~ msgstr "Impossible de télécharger l'article: %s à partir de %s\n" + #~ msgid "Click to see the list of books available on your computer" #~ msgstr "Cliquer pour voir la liste des livres présents sur votre ordinateur" @@ -8790,6 +8969,9 @@ msgstr "auteur" #~ msgid "%s

%s

" #~ msgstr "%s

%s

" +#~ msgid "Regular expression (?P)" +#~ msgstr "Expression régulière (?P)" + #~ msgid "Set the dc:language field" #~ msgstr "Indiquer le champ dc:language" diff --git a/src/calibre/translations/gl.po b/src/calibre/translations/gl.po index 04096afcdc..767d78b893 100644 --- a/src/calibre/translations/gl.po +++ b/src/calibre/translations/gl.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-06-30 13:41+0000\n" +"POT-Creation-Date: 2009-07-19 18:45+0000\n" "PO-Revision-Date: 2009-06-14 18:08+0000\n" "Last-Translator: Marcos X. \n" "Language-Team: Galician \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2009-07-05 18:37+0000\n" +"X-Launchpad-Export-Date: 2009-07-21 16:48+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41 @@ -22,16 +22,14 @@ msgid "Does absolutely nothing" msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:69 #: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:164 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:148 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:639 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:643 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:404 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:50 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:52 @@ -39,9 +37,9 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:320 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:225 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:255 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:258 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:45 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 @@ -49,10 +47,10 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:103 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:105 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:171 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:865 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:870 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:65 @@ -63,21 +61,21 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:117 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:150 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:540 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:724 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:736 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:837 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:842 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:880 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:133 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:135 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:857 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:862 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:900 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:84 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:28 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:26 +#: /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/manipulate/crop.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:75 @@ -97,39 +95,43 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:93 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:19 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:757 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:760 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:40 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:942 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 #: /home/kovid/work/calibre/src/calibre/library/cli.py:264 #: /home/kovid/work/calibre/src/calibre/library/database.py:917 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:618 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:630 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1026 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:654 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:666 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1061 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1391 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1477 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1561 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1584 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1635 -#: /home/kovid/work/calibre/src/calibre/library/server.py:283 -#: /home/kovid/work/calibre/src/calibre/library/server.py:344 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1098 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1428 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1673 +#: /home/kovid/work/calibre/src/calibre/library/server.py:294 +#: /home/kovid/work/calibre/src/calibre/library/server.py:355 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 @@ -222,11 +224,11 @@ msgid "" "encoding declarations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:243 msgid "Conversion Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:257 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -243,53 +245,68 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:56 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:178 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:218 msgid "This profile is intended for the Microsoft Reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:189 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:229 msgid "This profile is intended for the Mobipocket books." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:93 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:202 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:105 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:254 msgid "This profile is intended for the Cybook G3." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:226 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:118 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:267 +msgid "This profile is intended for the Cybook Opus." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:130 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:279 msgid "This profile is intended for the Amazon Kindle." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:135 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:142 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:312 +msgid "This profile is intended for the Irex Illiad." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:325 +msgid "This profile is intended for the IRex Digital Reader 1000." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:172 msgid "Output profile" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:139 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:176 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " "devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:166 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:296 msgid "This profile is intended for the Amazon Kindle DX." msgstr "" @@ -317,7 +334,7 @@ msgstr "" msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:347 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:354 msgid "" " %prog options\n" "\n" @@ -325,40 +342,40 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:353 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:360 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:355 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:362 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:357 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:364 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:359 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:366 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:361 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:368 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:363 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:370 msgid "Disable the named plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:14 +msgid "Communicate with Android phones." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 msgid "Communicate with the BeBook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:15 -msgid "Tijmen Ruizendaal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:85 msgid "Communicate with the BeBook Mini eBook reader." msgstr "" @@ -374,49 +391,51 @@ msgstr "" msgid "Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:17 msgid "Communicate with the Cybook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:14 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 msgid "John Schember" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:59 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:63 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:619 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:467 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:974 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1295 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1005 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1009 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1332 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:99 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:98 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:98 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:100 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:179 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:181 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:168 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:170 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:145 msgid "Transferring books to device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:126 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:212 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:219 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:198 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:200 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:165 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:174 msgid "Removing books from device..." msgstr "" @@ -428,6 +447,10 @@ msgstr "" msgid "Device Interface" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:17 +msgid "Communicate with the IRex Digital Reader 1000 eBook reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:16 msgid "Communicate with the JetBook eBook reader." msgstr "" @@ -450,55 +473,55 @@ msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:150 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:101 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:55 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:58 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:88 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:102 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:50 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:69 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:79 msgid "Getting list of books on device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:19 msgid "Communicate with the Sony PRS-505 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:20 #: /home/kovid/work/calibre/src/calibre/devices/prs700/driver.py:14 msgid "Kovid Goyal and John Schember" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:109 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:111 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:108 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:85 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "The reader has no storage card in this slot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:132 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:110 msgid "There is insufficient free space in main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:134 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:114 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:116 msgid "There is insufficient free space on the storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:247 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:213 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:228 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 msgid "Sending metadata to device..." msgstr "" @@ -506,21 +529,21 @@ msgstr "" msgid "Communicate with the Sony PRS-700 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:251 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:261 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:328 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Non se puido detectar a unidade de disco %s. Probe a reiniciar." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:371 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:499 msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:486 msgid "You must install the pmount package." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:480 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:505 msgid "Unable to mount main memory (Error code: %d)" msgstr "" @@ -532,21 +555,21 @@ msgstr "" msgid "settings for device drivers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:27 msgid "Communicate with an eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "Selected slot: %s is not supported." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:176 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:184 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 msgid "Adding books to device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:202 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:183 msgid "Removing books from device metadata listing..." msgstr "" @@ -690,15 +713,19 @@ msgstr "" msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179 +msgid "List builtin recipes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:245 msgid "Output saved to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:67 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:74 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -706,7 +733,7 @@ msgid "" "are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:89 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:85 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -714,7 +741,7 @@ msgid "" "a device. For example EPUB on the SONY reader. Choices are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:96 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -722,7 +749,7 @@ msgid "" "chosen based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:106 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -731,17 +758,17 @@ msgid "" "use a mapping based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:118 msgid "Disable all rescaling of font sizes." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:125 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -749,58 +776,58 @@ msgid "" "tables and present it in a linear fashion." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:147 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " "other forms of auto-detection." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:156 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:152 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:164 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:160 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:168 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " "one is always used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:176 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:187 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:183 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:190 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " "number of chapters were detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:202 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:198 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:209 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "

or

tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -810,7 +837,7 @@ msgid "" "User Manual for further help on using this feature." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:223 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -818,182 +845,194 @@ msgid "" "\"both\" will use both page breaks and lines to mark chapters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:237 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:233 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:242 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:252 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:248 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:253 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:258 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:263 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:268 msgid "" "Do not force text to be justified in output. Whether text is actually " "displayed justified or not depends on whether the ebook format and reading " "device support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:275 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:288 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:307 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:303 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:311 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:325 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "Use a regular expression to try and remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:326 +msgid "The regular expression to use to remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:332 +msgid "Use a regular expression to try and remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:339 +msgid "The regular expression to use to remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:35 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:337 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:342 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:350 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:371 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:49 msgid "Set the cover to the specified file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:51 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:379 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:53 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:383 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:57 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:59 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:61 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:63 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:65 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:403 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:67 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:386 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:69 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 -msgid "List available recipes." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:458 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:644 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:683 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:719 msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:57 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:63 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1002,7 +1041,7 @@ msgid "" "turn off splitting on page breaks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:74 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1171,11 +1210,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:455 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -1184,195 +1223,199 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:601 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:605 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:87 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:91 msgid "Set the space between words in pts. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Add a header to all the pages with title and author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:92 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:101 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:114 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:118 msgid "The serif family of fonts to embed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The sans-serif family of fonts to embed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:115 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The monospace family of fonts to embed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:149 msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1008 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1066 msgid "Title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:363 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1067 msgid "Author(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:347 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:351 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:164 msgid "Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:348 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:352 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:349 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:58 msgid "Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1012 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1070 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 msgid "Language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:368 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:162 msgid "Published" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:370 +msgid "Rights" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:9 msgid "options" msgstr "" @@ -1514,95 +1557,101 @@ msgid "" "Fetch a cover image for the book identified by ISBN from LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 +msgid "" +"Don't add Table of Contents to end of book. Useful if the book has its own " +"table of contents." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:32 -msgid "Generate a periodical rather than a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1239 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:101 +msgid "All articles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1260 msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1240 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1261 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1241 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1262 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1242 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1263 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1243 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1264 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1244 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1265 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1245 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1266 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1246 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1267 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1247 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1268 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1248 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1269 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1249 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1270 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1250 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1271 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1251 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1272 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1252 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1273 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1253 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1274 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1254 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1275 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1255 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1276 msgid "Main Text" msgstr "" @@ -1638,7 +1687,7 @@ msgstr "" msgid "HTML TOC generation options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:87 msgid "Book Jacket" msgstr "" @@ -1647,7 +1696,7 @@ msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:66 msgid "Unnamed" msgstr "" @@ -1899,21 +1948,21 @@ msgid "" "first and then try it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " "'system' will default to the newline type used by this OS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 msgid "Frequently used directories" msgstr "" @@ -2011,38 +2060,38 @@ msgstr "" msgid "Adding..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:60 msgid "Searching in all sub-directories..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:137 msgid "Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 msgid "Duplicates found!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:176 msgid "Saving..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:228 msgid "Saved" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:60 msgid "Bulk Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:150 msgid "Options specific to the output format." msgstr "" @@ -2070,13 +2119,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:41 @@ -2283,7 +2332,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:142 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 msgid "Metadata" msgstr "" @@ -2293,72 +2342,79 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 msgid "Choose cover for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:102 msgid "Cannot read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:103 msgid "You do not have permission to read the file: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 msgid "Error reading file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "

There was an error reading from file:
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:158 msgid " is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:496 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "Book Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 +msgid "Use cover from &source file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:497 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Change &cover image:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:498 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Browse for an image to use as the cover of this book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:461 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:476 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:499 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 @@ -2372,99 +2428,80 @@ msgstr "" msgid "..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 -msgid "Use cover from &source file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:501 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 msgid "&Title: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:502 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 msgid "Change the title of this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:503 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 msgid "&Author(s): " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:129 -msgid "" -"Change the author(s) of this book. Multiple authors should be separated by " -"an &. If the author name contains an &, use && to represent it." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:505 msgid "Author So&rt:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 msgid "&Publisher: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137 -msgid "Change the publisher of this book" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 msgid "Ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 msgid "&Series:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "List of known series. You can add new series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Book " msgstr "" @@ -2489,7 +2526,7 @@ msgid "Disable compression of the file contents" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:49 -msgid "Generate a periodical rather than a book" +msgid "Do not add Table of Contents to book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 @@ -2560,11 +2597,11 @@ msgstr "" msgid "Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:137 msgid "Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:161 msgid "Options specific to the input format." msgstr "" @@ -2584,67 +2621,93 @@ msgstr "" msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:32 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:33 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 +msgid "Invalid regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73 +msgid "Invalid regular expression: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:72 msgid "Chapter &mark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:73 msgid "pagebreak" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:74 msgid "rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:75 msgid "both" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:76 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:77 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:78 msgid "Insert &metadata as page at start of book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:79 +msgid "&Footer regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:80 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:81 +msgid "&Header regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:82 +msgid "Remove F&ooter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:83 +msgid "Remove H&eader" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" @@ -2904,7 +2967,7 @@ msgid "Attached, you will find the e-book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:542 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:174 msgid "by" msgstr "" @@ -2919,8 +2982,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:586 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:593 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 msgid "No suitable formats" msgstr "" @@ -2958,7 +3021,7 @@ msgid "Sent news to" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:799 msgid "Auto convert the following books before uploading to the device?" msgstr "" @@ -2966,22 +3029,22 @@ msgstr "" msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:768 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:806 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Try changing the output format in the upper right corner next to " "the red heart and re-converting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -2993,8 +3056,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:947 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1005 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:56 msgid "Path" msgstr "" @@ -3003,8 +3066,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Formats" @@ -3043,391 +3106,399 @@ msgstr "" msgid "&Profile:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:168 msgid " plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:219 msgid "" "If checked, downloaded news will be automatically mailed
to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:293 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:509 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:510 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:513 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:525 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:526 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:535 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:536 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:556 msgid "Customize %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:566 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:567 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:600 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:460 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:648 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:673 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:674 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:691 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:724 msgid "Invalid database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:720 msgid "Invalid database location " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:693 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:721 msgid "
Must be a directory." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:697 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:725 msgid "Invalid database location.
Cannot write to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:739 msgid "Compacting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:740 msgid "Compacting database. This may take a while." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 msgid "Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 msgid "Browse for the new database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 msgid "" "If you disable this setting, metadata is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:464 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 msgid "Read &metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:465 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +msgid "Preferred &input format order:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 msgid "Add a directory to the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 msgid "Remove a directory from the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +msgid "Search as you type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:518 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:529 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:530 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:531 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:532 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:533 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:534 msgid "calibre can send your books to you (or your reader) by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:535 msgid "Free unused diskspace from the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:536 msgid "&Compact database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:537 msgid "&Metadata from file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:538 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:539 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:540 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:541 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:542 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:544 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:545 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:546 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:547 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:548 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:549 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:550 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:551 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -3438,33 +3509,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:553 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:554 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:555 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:556 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:557 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:558 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:560 msgid "&Add" msgstr "" @@ -3570,6 +3641,16 @@ msgstr "" msgid "Category" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 +msgid "" +"Change the author(s) of this book. Multiple authors should be separated by " +"an &. If the author name contains an &, use && to represent it." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 +msgid "Change the publisher of this book" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515 msgid "Series index." @@ -3646,8 +3727,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:546 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:147 msgid " px" msgstr "" @@ -3733,190 +3815,198 @@ msgid "" "indent:0px;\">

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 msgid "Edit Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 msgid "Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 msgid "Author S&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 msgid "&Rating:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 msgid " stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 msgid "Add Ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 msgid "Open Tag Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152 msgid "&Remove tags:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153 msgid "Comma separated list of tags to remove from the books. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Remove &format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 msgid "A&utomatically set author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:176 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:185 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:191 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:425 msgid "Cannot fetch cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:426 msgid "Could not fetch cover.
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:432 msgid "Bad cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:433 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:472 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:499 +msgid "Permission denied" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:500 +msgid "Could not open %s. Is it being used by another program?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 msgid "Edit Meta Information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "IS&BN:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "&Fetch metadata from server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 msgid "Available Formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "Add a new format for this book to the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Remove the selected formats for this book from the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Download &cover" msgstr "" @@ -4430,11 +4520,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:95 msgid "No match" msgstr "" @@ -4443,7 +4533,7 @@ msgid "Authors:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -msgid "Regular expression (?P)" +msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 @@ -4511,50 +4601,50 @@ msgstr "" msgid " - Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1068 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1069 msgid "Date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:163 msgid "Rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:376 msgid "None" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 msgid "Book %s of %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:832 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:779 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:833 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:946 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1004 msgid "Format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1058 msgid "Double click to edit me

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1107 msgid "Search (For Advanced Search click the button to the left)" msgstr "" @@ -4583,7 +4673,7 @@ msgid "No matches for the search phrase %s were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:416 msgid "No matches found" msgstr "" @@ -4608,12 +4698,12 @@ msgid "Previous Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 msgid "Back" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 msgid "Forward" msgstr "" @@ -4622,7 +4712,7 @@ msgid "Next match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 msgid "Open ebook" msgstr "" @@ -4635,7 +4725,7 @@ msgid "Save single format to disk..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:972 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:49 msgid "Error" msgstr "" @@ -4644,137 +4734,137 @@ msgstr "" msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:199 msgid "" "

For help visit %s.kovidgoyal.net
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 msgid "Edit metadata individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 msgid "Edit metadata in bulk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:232 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:235 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358 msgid "Save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 msgid "Save to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1444 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1445 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364 msgid "View" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:313 msgid "Bulk convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:328 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:362 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:420 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1572 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1573 msgid "Choose a location for your ebook library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:595 msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:704 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:726 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:730 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738 msgid "Device database corrupted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:739 msgid "" "\n" "

The database of books on the reader is corrupted. Try the " @@ -4790,140 +4880,148 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:807 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:850 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:858 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 msgid "Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 msgid "EPUB Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:825 msgid "LRF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:826 msgid "HTML Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:827 msgid "LIT Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:828 msgid "MOBI Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:829 msgid "Text books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:822 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:830 msgid "PDF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:831 msgid "Comics" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:832 msgid "Archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:867 +msgid "Failed to read metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:868 +msgid "Failed to read metadata from the following" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:886 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:888 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:903 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:935 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1038 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1169 msgid "No books selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:946 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1037 msgid "Cannot save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1064 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1069 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1070 msgid "as the %s format is not available for them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1071 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1090 msgid "Fetching news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1103 msgid " fetched." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1168 msgid "Cannot convert" msgstr "" @@ -4933,12 +5031,11 @@ msgid "No book selected" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1338 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1390 msgid "Cannot view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1344 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1392 msgid "Choose the format to view" msgstr "" @@ -4946,7 +5043,19 @@ msgstr "" msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373 +msgid "Multiple Books Selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1374 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1391 msgid "%s has no available formats." msgstr "" @@ -4958,133 +5067,133 @@ msgstr "" msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1473 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1475 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1524 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1540 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1555 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1542 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using 3rd party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1557 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1581 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 msgid "Invalid library location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1583 msgid "Could not access %s. Using %s as the library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1630 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1631 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1654 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1655 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1657 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1658 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1661 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1662 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1712 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1713 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1732 msgid "" "Latest version: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1739 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 msgid "Update available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1741 msgid "" "%s has been updated to version %s. See the new features. " "Visit the download page?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1758 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1759 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1760 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1761 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1762 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1763 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1810 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1811 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1812 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1814 msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1817 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1819 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1821 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1824 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1825 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1845 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1826 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1846 msgid "try deleting the file" msgstr "" @@ -5299,11 +5408,11 @@ msgid "" "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:173 msgid "You must set a username and password for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:178 msgid "Fetch news from " msgstr "" @@ -5363,55 +5472,73 @@ msgstr "" msgid "Import" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:133 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:134 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:135 msgid "Se&rif family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:136 msgid "&Sans family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:137 msgid "&Monospace family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:138 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:140 msgid "Monospace &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:142 msgid "S&tandard font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:143 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:144 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:145 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:146 msgid "Remember last used &window size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:148 +msgid "Maximum &view width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:149 +msgid "H&yphenate (break line in the middle of large words)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:150 +msgid "" +"The default language to use for hyphenation rules. If the book does not " +"specify a language, this will be used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:151 +msgid "Default &language for hyphenation:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:152 msgid "&User stylesheet" msgstr "" @@ -5420,42 +5547,54 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:645 msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:110 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:63 +msgid "Maximum width of the viewer window, in pixels." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:64 +msgid "Hyphenate text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:66 +msgid "Default language for hyphenation rules" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:68 msgid "Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 msgid "The serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 msgid "The sans-serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:74 msgid "The monospaced font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:75 msgid "The standard font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:76 msgid "The monospaced font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:77 msgid "The standard font type" msgstr "" @@ -5487,119 +5626,119 @@ msgstr "" msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:376 msgid "Choose ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:377 msgid "Ebooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Add bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:417 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:457 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:484 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:513 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:548 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:556 msgid "DRM Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:557 msgid "

This book is protected by DRM" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:561 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:642 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:647 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:653 msgid "" "%prog [options] file\n" "\n" "View an ebook.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 msgid "Ebook Viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 msgid "toolBar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 msgid "Next page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 msgid "Previous page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 msgid "Font size larger" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 msgid "Font size smaller" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 msgid "Find next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 msgid "Copy to clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 msgid "Reference Mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 msgid "Bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:176 msgid "Toggle full screen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:177 msgid "Print" msgstr "" @@ -5607,93 +5746,125 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 -msgid "Invalid regular expression" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 -msgid "Invalid regular expression: %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 msgid "" "Library\n" "%d\n" "books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 msgid "" "Reader\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:168 msgid "" "Card A\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:169 msgid "" "Card B\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 msgid "Click to see the books available on your computer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 msgid "Click to see the books in the main memory of your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176 msgid "Click to see the books on storage card A in your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177 msgid "Click to see the books on storage card B in your reader" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:466 +msgid "Change Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +msgid "Upper Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:468 +msgid "Lower Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:469 +msgid "Swap Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:470 +msgid "Title Case" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:141 msgid "Default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:279 +msgid "" +"If you use the WordPlayer e-book app on your Android phone, you can access " +"your calibre book collection directly on the device. To do this you have to " +"turn on the content server." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:283 +msgid "" +"Remember to leave calibre running as the server only runs as long as calibre " +"is running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:285 +msgid "" +"You have to add the URL http://myhostname:8080 as your calibre library in " +"WordPlayer. Here myhostname should be the fully qualified hostname or the IP " +"address of the computer calibre is running on." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:362 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:379 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:388 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:432 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:433 msgid "" "

An invalid library already exists at %s, delete it before trying to move " "the existing library.
Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:503 msgid "welcome wizard" msgstr "" @@ -6167,15 +6338,15 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1497 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1535 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1526 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1564 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1581 msgid "Compacting database" msgstr "" @@ -6183,7 +6354,7 @@ msgstr "" msgid "Password to access your calibre library. Username is " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server.py:419 +#: /home/kovid/work/calibre/src/calibre/library/server.py:429 msgid "" "[options]\n" "\n" @@ -6226,11 +6397,15 @@ msgstr "" msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:552 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +msgid "Ordered list of formats to prefer for input." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:556 msgid "Read metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:558 msgid "The priority of worker processes" msgstr "" @@ -6270,13 +6445,13 @@ msgstr "" msgid "Control email delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:83 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:145 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:164 msgid "Untitled article" msgstr "" @@ -6302,82 +6477,71 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:564 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:578 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:566 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:580 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:568 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:574 -msgid " from " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:572 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:586 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:576 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:588 +msgid " from " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:590 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:657 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:671 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:678 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:692 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:682 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:696 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:688 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:702 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:739 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:753 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:755 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:769 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:765 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:779 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:772 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:786 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:907 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:941 -msgid "" -"\n" -"Downloaded article %s from %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:978 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:953 -msgid "Failed to download article: %s from %s\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:956 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:989 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:971 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1004 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_borba.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_glas_srpske.py:76 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_instapaper.py:56 @@ -6421,7 +6585,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_7dias.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_ambito.py:61 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_buenosaireseconomico.py:23 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:64 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:26 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_criticadigital.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_diagonales.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_el_mercurio_chile.py:61 @@ -6431,6 +6595,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elcronista.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elmundo.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elperiodico_spanish.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_eltiempo_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_expansion_spanish.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_granma.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_infobae.py:21 @@ -6442,7 +6607,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion_chile.py:54 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa.py:60 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_ni.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_latribuna.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lavanguardia.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_marca.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_miradasalsur.py:23 @@ -6452,6 +6619,7 @@ msgstr "" msgid "Spanish" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_accountancyage.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:13 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_amspec.py:14 @@ -6469,6 +6637,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_cnn.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_corriere_della_sera_en.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_craigslist.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_mail.py:6 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17 @@ -6478,6 +6647,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_exiled.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_fastcompany.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_financial_times.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_forbes.py:10 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_freakonomics.py:13 @@ -6512,7 +6682,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_york_review_of_books_no_sub.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_yorker.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_news_times.py:7 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:16 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:29 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_noaa.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm_int.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes_sub.py:17 @@ -6555,7 +6726,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_twitchfilms.py:22 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_uncrate.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_upi.py:15 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usnews.py:21 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_utne.py:20 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_wash_post.py:12 @@ -6642,6 +6813,10 @@ msgstr "" msgid "Portuguese" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +msgid "Kovid Goyal and Sujata Raman" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19 msgid "Chinese" msgstr "" diff --git a/src/calibre/translations/he.po b/src/calibre/translations/he.po index a3d13b6249..a547a7ee98 100644 --- a/src/calibre/translations/he.po +++ b/src/calibre/translations/he.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-06-30 13:41+0000\n" +"POT-Creation-Date: 2009-07-19 18:45+0000\n" "PO-Revision-Date: 2009-05-21 15:24+0000\n" "Last-Translator: nikitajy \n" "Language-Team: Hebrew \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2009-07-05 18:36+0000\n" +"X-Launchpad-Export-Date: 2009-07-21 16:48+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41 @@ -22,16 +22,14 @@ msgid "Does absolutely nothing" msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:69 #: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:164 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:148 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:639 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:643 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:404 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:50 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:52 @@ -39,9 +37,9 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:320 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:225 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:255 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:258 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:45 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 @@ -49,10 +47,10 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:103 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:105 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:171 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:865 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:870 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:65 @@ -63,21 +61,21 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:117 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:150 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:540 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:724 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:736 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:837 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:842 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:880 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:133 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:135 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:857 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:862 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:900 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:84 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:28 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:26 +#: /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/manipulate/crop.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:75 @@ -97,39 +95,43 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:93 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:19 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:757 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:760 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:40 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:942 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 #: /home/kovid/work/calibre/src/calibre/library/cli.py:264 #: /home/kovid/work/calibre/src/calibre/library/database.py:917 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:618 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:630 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1026 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:654 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:666 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1061 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1391 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1477 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1561 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1584 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1635 -#: /home/kovid/work/calibre/src/calibre/library/server.py:283 -#: /home/kovid/work/calibre/src/calibre/library/server.py:344 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1098 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1428 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1673 +#: /home/kovid/work/calibre/src/calibre/library/server.py:294 +#: /home/kovid/work/calibre/src/calibre/library/server.py:355 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 @@ -224,11 +226,11 @@ msgid "" "encoding declarations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:243 msgid "Conversion Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:257 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -245,53 +247,68 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:56 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:178 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:218 msgid "This profile is intended for the Microsoft Reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:189 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:229 msgid "This profile is intended for the Mobipocket books." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:93 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:202 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:105 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:254 msgid "This profile is intended for the Cybook G3." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:226 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:118 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:267 +msgid "This profile is intended for the Cybook Opus." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:130 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:279 msgid "This profile is intended for the Amazon Kindle." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:135 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:142 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:312 +msgid "This profile is intended for the Irex Illiad." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:325 +msgid "This profile is intended for the IRex Digital Reader 1000." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:172 msgid "Output profile" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:139 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:176 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " "devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:166 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:296 msgid "This profile is intended for the Amazon Kindle DX." msgstr "" @@ -319,7 +336,7 @@ msgstr "לא נמצאו תוספים תקינים ב- " msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:347 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:354 msgid "" " %prog options\n" "\n" @@ -327,40 +344,40 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:353 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:360 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:355 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:362 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:357 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:364 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:359 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:366 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:361 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:368 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:363 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:370 msgid "Disable the named plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:14 +msgid "Communicate with Android phones." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 msgid "Communicate with the BeBook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:15 -msgid "Tijmen Ruizendaal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:85 msgid "Communicate with the BeBook Mini eBook reader." msgstr "" @@ -376,49 +393,51 @@ msgstr "" msgid "Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:17 msgid "Communicate with the Cybook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:14 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 msgid "John Schember" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:59 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:63 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:619 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:467 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:974 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1295 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1005 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1009 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1332 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:99 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:98 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:98 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:100 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:179 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:181 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:168 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:170 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:145 msgid "Transferring books to device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:126 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:212 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:219 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:198 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:200 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:165 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:174 msgid "Removing books from device..." msgstr "" @@ -430,6 +449,10 @@ msgstr "" msgid "Device Interface" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:17 +msgid "Communicate with the IRex Digital Reader 1000 eBook reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:16 msgid "Communicate with the JetBook eBook reader." msgstr "" @@ -452,55 +475,55 @@ msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:150 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:101 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:55 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:58 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:88 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:102 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:50 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:69 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:79 msgid "Getting list of books on device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:19 msgid "Communicate with the Sony PRS-505 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:20 #: /home/kovid/work/calibre/src/calibre/devices/prs700/driver.py:14 msgid "Kovid Goyal and John Schember" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:109 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:111 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:108 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:85 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "The reader has no storage card in this slot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:132 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:110 msgid "There is insufficient free space in main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:134 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:114 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:116 msgid "There is insufficient free space on the storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:247 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:213 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:228 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 msgid "Sending metadata to device..." msgstr "" @@ -508,21 +531,21 @@ msgstr "" msgid "Communicate with the Sony PRS-700 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:251 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:261 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:328 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:371 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:499 msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:486 msgid "You must install the pmount package." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:480 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:505 msgid "Unable to mount main memory (Error code: %d)" msgstr "" @@ -534,21 +557,21 @@ msgstr "" msgid "settings for device drivers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:27 msgid "Communicate with an eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "Selected slot: %s is not supported." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:176 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:184 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 msgid "Adding books to device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:202 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:183 msgid "Removing books from device metadata listing..." msgstr "" @@ -692,15 +715,19 @@ msgstr "" msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179 +msgid "List builtin recipes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:245 msgid "Output saved to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:67 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:74 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -708,7 +735,7 @@ msgid "" "are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:89 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:85 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -716,7 +743,7 @@ msgid "" "a device. For example EPUB on the SONY reader. Choices are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:96 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -724,7 +751,7 @@ msgid "" "chosen based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:106 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -733,17 +760,17 @@ msgid "" "use a mapping based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:118 msgid "Disable all rescaling of font sizes." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:125 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -751,58 +778,58 @@ msgid "" "tables and present it in a linear fashion." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:147 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " "other forms of auto-detection." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:156 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:152 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:164 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:160 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:168 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " "one is always used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:176 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:187 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:183 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:190 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " "number of chapters were detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:202 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:198 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:209 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "

or

tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -812,7 +839,7 @@ msgid "" "User Manual for further help on using this feature." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:223 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -820,182 +847,194 @@ msgid "" "\"both\" will use both page breaks and lines to mark chapters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:237 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:233 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:242 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:252 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:248 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:253 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:258 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:263 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:268 msgid "" "Do not force text to be justified in output. Whether text is actually " "displayed justified or not depends on whether the ebook format and reading " "device support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:275 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:288 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:307 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:303 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:311 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:325 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "Use a regular expression to try and remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:326 +msgid "The regular expression to use to remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:332 +msgid "Use a regular expression to try and remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:339 +msgid "The regular expression to use to remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:35 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:337 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:342 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:350 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:371 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:49 msgid "Set the cover to the specified file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:51 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:379 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:53 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:383 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:57 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:59 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:61 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:63 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:65 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:403 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:67 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:386 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:69 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 -msgid "List available recipes." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:458 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:644 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:683 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:719 msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:57 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:63 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1004,7 +1043,7 @@ msgid "" "turn off splitting on page breaks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:74 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1173,11 +1212,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:455 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -1186,195 +1225,199 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:601 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:605 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:87 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:91 msgid "Set the space between words in pts. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Add a header to all the pages with title and author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:92 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:101 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:114 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:118 msgid "The serif family of fonts to embed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The sans-serif family of fonts to embed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:115 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The monospace family of fonts to embed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:149 msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1008 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1066 msgid "Title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:363 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1067 msgid "Author(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:347 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:351 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:164 msgid "Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:348 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:352 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:349 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:58 msgid "Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1012 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1070 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 msgid "Language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:368 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:162 msgid "Published" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:370 +msgid "Rights" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:9 msgid "options" msgstr "" @@ -1516,95 +1559,101 @@ msgid "" "Fetch a cover image for the book identified by ISBN from LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 +msgid "" +"Don't add Table of Contents to end of book. Useful if the book has its own " +"table of contents." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:32 -msgid "Generate a periodical rather than a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1239 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:101 +msgid "All articles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1260 msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1240 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1261 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1241 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1262 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1242 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1263 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1243 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1264 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1244 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1265 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1245 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1266 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1246 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1267 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1247 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1268 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1248 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1269 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1249 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1270 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1250 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1271 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1251 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1272 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1252 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1273 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1253 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1274 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1254 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1275 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1255 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1276 msgid "Main Text" msgstr "" @@ -1640,7 +1689,7 @@ msgstr "" msgid "HTML TOC generation options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:87 msgid "Book Jacket" msgstr "" @@ -1649,7 +1698,7 @@ msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:66 msgid "Unnamed" msgstr "" @@ -1901,21 +1950,21 @@ msgid "" "first and then try it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " "'system' will default to the newline type used by this OS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 msgid "Frequently used directories" msgstr "" @@ -2013,38 +2062,38 @@ msgstr "" msgid "Adding..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:60 msgid "Searching in all sub-directories..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:137 msgid "Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 msgid "Duplicates found!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:176 msgid "Saving..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:228 msgid "Saved" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:60 msgid "Bulk Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:150 msgid "Options specific to the output format." msgstr "" @@ -2072,13 +2121,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:41 @@ -2285,7 +2334,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:142 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 msgid "Metadata" msgstr "" @@ -2295,72 +2344,79 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 msgid "Choose cover for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:102 msgid "Cannot read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:103 msgid "You do not have permission to read the file: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 msgid "Error reading file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "

There was an error reading from file:
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:158 msgid " is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:496 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "Book Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 +msgid "Use cover from &source file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:497 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Change &cover image:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:498 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Browse for an image to use as the cover of this book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:461 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:476 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:499 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 @@ -2374,99 +2430,80 @@ msgstr "" msgid "..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 -msgid "Use cover from &source file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:501 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 msgid "&Title: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:502 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 msgid "Change the title of this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:503 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 msgid "&Author(s): " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:129 -msgid "" -"Change the author(s) of this book. Multiple authors should be separated by " -"an &. If the author name contains an &, use && to represent it." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:505 msgid "Author So&rt:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 msgid "&Publisher: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137 -msgid "Change the publisher of this book" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 msgid "Ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 msgid "&Series:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "List of known series. You can add new series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Book " msgstr "" @@ -2491,7 +2528,7 @@ msgid "Disable compression of the file contents" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:49 -msgid "Generate a periodical rather than a book" +msgid "Do not add Table of Contents to book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 @@ -2562,11 +2599,11 @@ msgstr "" msgid "Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:137 msgid "Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:161 msgid "Options specific to the input format." msgstr "" @@ -2586,67 +2623,93 @@ msgstr "" msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:32 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:33 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 +msgid "Invalid regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73 +msgid "Invalid regular expression: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:72 msgid "Chapter &mark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:73 msgid "pagebreak" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:74 msgid "rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:75 msgid "both" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:76 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:77 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:78 msgid "Insert &metadata as page at start of book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:79 +msgid "&Footer regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:80 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:81 +msgid "&Header regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:82 +msgid "Remove F&ooter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:83 +msgid "Remove H&eader" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" @@ -2906,7 +2969,7 @@ msgid "Attached, you will find the e-book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:542 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:174 msgid "by" msgstr "" @@ -2921,8 +2984,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:586 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:593 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 msgid "No suitable formats" msgstr "" @@ -2960,7 +3023,7 @@ msgid "Sent news to" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:799 msgid "Auto convert the following books before uploading to the device?" msgstr "" @@ -2968,22 +3031,22 @@ msgstr "" msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:768 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:806 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Try changing the output format in the upper right corner next to " "the red heart and re-converting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -2995,8 +3058,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:947 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1005 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:56 msgid "Path" msgstr "" @@ -3005,8 +3068,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Formats" @@ -3045,391 +3108,399 @@ msgstr "" msgid "&Profile:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:168 msgid " plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:219 msgid "" "If checked, downloaded news will be automatically mailed
to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:293 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:509 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:510 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:513 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:525 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:526 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:535 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:536 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:556 msgid "Customize %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:566 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:567 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:600 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:460 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:648 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:673 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:674 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:691 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:724 msgid "Invalid database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:720 msgid "Invalid database location " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:693 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:721 msgid "
Must be a directory." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:697 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:725 msgid "Invalid database location.
Cannot write to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:739 msgid "Compacting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:740 msgid "Compacting database. This may take a while." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 msgid "Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 msgid "Browse for the new database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 msgid "" "If you disable this setting, metadata is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:464 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 msgid "Read &metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:465 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +msgid "Preferred &input format order:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 msgid "Add a directory to the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 msgid "Remove a directory from the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +msgid "Search as you type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:518 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:529 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:530 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:531 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:532 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:533 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:534 msgid "calibre can send your books to you (or your reader) by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:535 msgid "Free unused diskspace from the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:536 msgid "&Compact database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:537 msgid "&Metadata from file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:538 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:539 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:540 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:541 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:542 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:544 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:545 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:546 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:547 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:548 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:549 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:550 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:551 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -3440,33 +3511,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:553 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:554 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:555 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:556 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:557 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:558 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:560 msgid "&Add" msgstr "" @@ -3572,6 +3643,16 @@ msgstr "" msgid "Category" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 +msgid "" +"Change the author(s) of this book. Multiple authors should be separated by " +"an &. If the author name contains an &, use && to represent it." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 +msgid "Change the publisher of this book" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515 msgid "Series index." @@ -3648,8 +3729,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:546 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:147 msgid " px" msgstr "" @@ -3735,190 +3817,198 @@ msgid "" "indent:0px;\">

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 msgid "Edit Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 msgid "Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 msgid "Author S&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 msgid "&Rating:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 msgid " stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 msgid "Add Ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 msgid "Open Tag Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152 msgid "&Remove tags:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153 msgid "Comma separated list of tags to remove from the books. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Remove &format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 msgid "A&utomatically set author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:176 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:185 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:191 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:425 msgid "Cannot fetch cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:426 msgid "Could not fetch cover.
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:432 msgid "Bad cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:433 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:472 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:499 +msgid "Permission denied" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:500 +msgid "Could not open %s. Is it being used by another program?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 msgid "Edit Meta Information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "IS&BN:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "&Fetch metadata from server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 msgid "Available Formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "Add a new format for this book to the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Remove the selected formats for this book from the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Download &cover" msgstr "" @@ -4432,11 +4522,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:95 msgid "No match" msgstr "" @@ -4445,7 +4535,7 @@ msgid "Authors:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -msgid "Regular expression (?P)" +msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 @@ -4513,50 +4603,50 @@ msgstr "" msgid " - Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1068 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1069 msgid "Date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:163 msgid "Rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:376 msgid "None" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 msgid "Book %s of %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:832 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:779 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:833 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:946 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1004 msgid "Format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1058 msgid "Double click to edit me

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1107 msgid "Search (For Advanced Search click the button to the left)" msgstr "" @@ -4585,7 +4675,7 @@ msgid "No matches for the search phrase %s were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:416 msgid "No matches found" msgstr "" @@ -4610,12 +4700,12 @@ msgid "Previous Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 msgid "Back" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 msgid "Forward" msgstr "" @@ -4624,7 +4714,7 @@ msgid "Next match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 msgid "Open ebook" msgstr "" @@ -4637,7 +4727,7 @@ msgid "Save single format to disk..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:972 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:49 msgid "Error" msgstr "" @@ -4646,137 +4736,137 @@ msgstr "" msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:199 msgid "" "

For help visit %s.kovidgoyal.net
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 msgid "Edit metadata individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 msgid "Edit metadata in bulk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:232 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:235 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358 msgid "Save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 msgid "Save to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1444 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1445 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364 msgid "View" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:313 msgid "Bulk convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:328 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:362 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:420 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1572 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1573 msgid "Choose a location for your ebook library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:595 msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:704 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:726 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:730 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738 msgid "Device database corrupted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:739 msgid "" "\n" "

The database of books on the reader is corrupted. Try the " @@ -4792,140 +4882,148 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:807 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:850 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:858 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 msgid "Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 msgid "EPUB Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:825 msgid "LRF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:826 msgid "HTML Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:827 msgid "LIT Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:828 msgid "MOBI Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:829 msgid "Text books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:822 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:830 msgid "PDF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:831 msgid "Comics" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:832 msgid "Archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:867 +msgid "Failed to read metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:868 +msgid "Failed to read metadata from the following" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:886 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:888 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:903 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:935 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1038 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1169 msgid "No books selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:946 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1037 msgid "Cannot save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1064 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1069 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1070 msgid "as the %s format is not available for them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1071 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1090 msgid "Fetching news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1103 msgid " fetched." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1168 msgid "Cannot convert" msgstr "" @@ -4935,12 +5033,11 @@ msgid "No book selected" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1338 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1390 msgid "Cannot view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1344 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1392 msgid "Choose the format to view" msgstr "" @@ -4948,7 +5045,19 @@ msgstr "" msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373 +msgid "Multiple Books Selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1374 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1391 msgid "%s has no available formats." msgstr "" @@ -4960,133 +5069,133 @@ msgstr "" msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1473 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1475 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1524 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1540 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1555 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1542 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using 3rd party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1557 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1581 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 msgid "Invalid library location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1583 msgid "Could not access %s. Using %s as the library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1630 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1631 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1654 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1655 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1657 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1658 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1661 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1662 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1712 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1713 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1732 msgid "" "Latest version: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1739 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 msgid "Update available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1741 msgid "" "%s has been updated to version %s. See the new features. " "Visit the download page?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1758 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1759 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1760 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1761 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1762 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1763 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1810 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1811 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1812 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1814 msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1817 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1819 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1821 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1824 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1825 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1845 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1826 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1846 msgid "try deleting the file" msgstr "" @@ -5301,11 +5410,11 @@ msgid "" "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:173 msgid "You must set a username and password for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:178 msgid "Fetch news from " msgstr "" @@ -5365,55 +5474,73 @@ msgstr "" msgid "Import" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:133 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:134 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:135 msgid "Se&rif family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:136 msgid "&Sans family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:137 msgid "&Monospace family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:138 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:140 msgid "Monospace &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:142 msgid "S&tandard font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:143 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:144 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:145 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:146 msgid "Remember last used &window size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:148 +msgid "Maximum &view width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:149 +msgid "H&yphenate (break line in the middle of large words)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:150 +msgid "" +"The default language to use for hyphenation rules. If the book does not " +"specify a language, this will be used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:151 +msgid "Default &language for hyphenation:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:152 msgid "&User stylesheet" msgstr "" @@ -5422,42 +5549,54 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:645 msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:110 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:63 +msgid "Maximum width of the viewer window, in pixels." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:64 +msgid "Hyphenate text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:66 +msgid "Default language for hyphenation rules" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:68 msgid "Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 msgid "The serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 msgid "The sans-serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:74 msgid "The monospaced font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:75 msgid "The standard font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:76 msgid "The monospaced font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:77 msgid "The standard font type" msgstr "" @@ -5489,119 +5628,119 @@ msgstr "" msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:376 msgid "Choose ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:377 msgid "Ebooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Add bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:417 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:457 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:484 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:513 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:548 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:556 msgid "DRM Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:557 msgid "

This book is protected by DRM" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:561 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:642 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:647 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:653 msgid "" "%prog [options] file\n" "\n" "View an ebook.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 msgid "Ebook Viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 msgid "toolBar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 msgid "Next page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 msgid "Previous page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 msgid "Font size larger" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 msgid "Font size smaller" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 msgid "Find next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 msgid "Copy to clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 msgid "Reference Mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 msgid "Bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:176 msgid "Toggle full screen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:177 msgid "Print" msgstr "" @@ -5609,93 +5748,125 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 -msgid "Invalid regular expression" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 -msgid "Invalid regular expression: %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 msgid "" "Library\n" "%d\n" "books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 msgid "" "Reader\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:168 msgid "" "Card A\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:169 msgid "" "Card B\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 msgid "Click to see the books available on your computer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 msgid "Click to see the books in the main memory of your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176 msgid "Click to see the books on storage card A in your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177 msgid "Click to see the books on storage card B in your reader" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:466 +msgid "Change Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +msgid "Upper Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:468 +msgid "Lower Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:469 +msgid "Swap Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:470 +msgid "Title Case" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:141 msgid "Default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:279 +msgid "" +"If you use the WordPlayer e-book app on your Android phone, you can access " +"your calibre book collection directly on the device. To do this you have to " +"turn on the content server." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:283 +msgid "" +"Remember to leave calibre running as the server only runs as long as calibre " +"is running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:285 +msgid "" +"You have to add the URL http://myhostname:8080 as your calibre library in " +"WordPlayer. Here myhostname should be the fully qualified hostname or the IP " +"address of the computer calibre is running on." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:362 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:379 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:388 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:432 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:433 msgid "" "

An invalid library already exists at %s, delete it before trying to move " "the existing library.
Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:503 msgid "welcome wizard" msgstr "" @@ -6169,15 +6340,15 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1497 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1535 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1526 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1564 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1581 msgid "Compacting database" msgstr "" @@ -6185,7 +6356,7 @@ msgstr "" msgid "Password to access your calibre library. Username is " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server.py:419 +#: /home/kovid/work/calibre/src/calibre/library/server.py:429 msgid "" "[options]\n" "\n" @@ -6228,11 +6399,15 @@ msgstr "" msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:552 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +msgid "Ordered list of formats to prefer for input." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:556 msgid "Read metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:558 msgid "The priority of worker processes" msgstr "" @@ -6272,13 +6447,13 @@ msgstr "" msgid "Control email delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:83 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:145 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:164 msgid "Untitled article" msgstr "" @@ -6304,82 +6479,71 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:564 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:578 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:566 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:580 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:568 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:574 -msgid " from " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:572 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:586 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:576 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:588 +msgid " from " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:590 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:657 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:671 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:678 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:692 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:682 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:696 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:688 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:702 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:739 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:753 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:755 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:769 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:765 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:779 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:772 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:786 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:907 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:941 -msgid "" -"\n" -"Downloaded article %s from %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:978 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:953 -msgid "Failed to download article: %s from %s\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:956 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:989 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:971 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1004 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_borba.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_glas_srpske.py:76 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_instapaper.py:56 @@ -6423,7 +6587,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_7dias.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_ambito.py:61 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_buenosaireseconomico.py:23 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:64 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:26 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_criticadigital.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_diagonales.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_el_mercurio_chile.py:61 @@ -6433,6 +6597,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elcronista.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elmundo.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elperiodico_spanish.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_eltiempo_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_expansion_spanish.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_granma.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_infobae.py:21 @@ -6444,7 +6609,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion_chile.py:54 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa.py:60 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_ni.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_latribuna.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lavanguardia.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_marca.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_miradasalsur.py:23 @@ -6454,6 +6621,7 @@ msgstr "" msgid "Spanish" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_accountancyage.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:13 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_amspec.py:14 @@ -6471,6 +6639,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_cnn.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_corriere_della_sera_en.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_craigslist.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_mail.py:6 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17 @@ -6480,6 +6649,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_exiled.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_fastcompany.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_financial_times.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_forbes.py:10 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_freakonomics.py:13 @@ -6514,7 +6684,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_york_review_of_books_no_sub.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_yorker.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_news_times.py:7 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:16 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:29 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_noaa.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm_int.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes_sub.py:17 @@ -6557,7 +6728,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_twitchfilms.py:22 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_uncrate.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_upi.py:15 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usnews.py:21 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_utne.py:20 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_wash_post.py:12 @@ -6644,6 +6815,10 @@ msgstr "" msgid "Portuguese" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +msgid "Kovid Goyal and Sujata Raman" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19 msgid "Chinese" msgstr "" diff --git a/src/calibre/translations/hr.po b/src/calibre/translations/hr.po index 710f498628..b42f37a358 100644 --- a/src/calibre/translations/hr.po +++ b/src/calibre/translations/hr.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-06-30 13:41+0000\n" -"PO-Revision-Date: 2009-07-01 01:25+0000\n" +"POT-Creation-Date: 2009-07-19 18:45+0000\n" +"PO-Revision-Date: 2009-07-20 02:31+0000\n" "Last-Translator: Miro Glavić \n" "Language-Team: Croatian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2009-07-05 18:37+0000\n" +"X-Launchpad-Export-Date: 2009-07-21 16:49+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41 @@ -22,16 +22,14 @@ msgid "Does absolutely nothing" msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:69 #: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:164 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:148 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:639 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:643 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:404 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:50 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:52 @@ -39,9 +37,9 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:320 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:225 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:255 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:258 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:45 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 @@ -49,10 +47,10 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:103 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:105 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:171 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:865 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:870 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:65 @@ -63,21 +61,21 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:117 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:150 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:540 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:724 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:736 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:837 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:842 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:880 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:133 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:135 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:857 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:862 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:900 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:84 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:28 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:26 +#: /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/manipulate/crop.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:75 @@ -97,39 +95,43 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:93 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:19 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:757 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:760 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:40 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:942 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 #: /home/kovid/work/calibre/src/calibre/library/cli.py:264 #: /home/kovid/work/calibre/src/calibre/library/database.py:917 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:618 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:630 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1026 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:654 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:666 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1061 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1391 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1477 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1561 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1584 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1635 -#: /home/kovid/work/calibre/src/calibre/library/server.py:283 -#: /home/kovid/work/calibre/src/calibre/library/server.py:344 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1098 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1428 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1673 +#: /home/kovid/work/calibre/src/calibre/library/server.py:294 +#: /home/kovid/work/calibre/src/calibre/library/server.py:355 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 @@ -232,11 +234,11 @@ msgstr "" "posebno korisno za dokumenta koja ne deklariraju šifriranje ili imaju " "pogrešne deklaracije." -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:243 msgid "Conversion Output" msgstr "Izlaz Konverzije" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:257 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -258,40 +260,55 @@ msgstr "" "znate ništa o ulaznom dokumentu." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:56 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." msgstr "Ovaj profil je namijenjen za SONY PRS liniju. 500/505/700 itd." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:178 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:218 msgid "This profile is intended for the Microsoft Reader." msgstr "Ovaj profil je namijenjen za Microsoft Reader." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:189 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:229 msgid "This profile is intended for the Mobipocket books." msgstr "Ovaj profil je nemijenjen za Mobipocket knjige." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:93 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:202 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "Ovak profil je namijenjen za Hanlin V3 i njegove klonove." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:105 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:254 msgid "This profile is intended for the Cybook G3." msgstr "Ovaj profil je namijenjen za Cybook G3." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:226 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:118 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:267 +msgid "This profile is intended for the Cybook Opus." +msgstr "Ovaj profil je namijenjen za Cybook Opus." + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:130 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:279 msgid "This profile is intended for the Amazon Kindle." msgstr "Ovaj profil je namijenjen za Amazon Kindle." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:135 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:142 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:312 +msgid "This profile is intended for the Irex Illiad." +msgstr "Ovaj profil je namijenjen za Irex Illiad." + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:325 +msgid "This profile is intended for the IRex Digital Reader 1000." +msgstr "Ovaj profil je namijenjen za IRex Digital Reader 1000." + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:172 msgid "Output profile" msgstr "Izlazni profil" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:139 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:176 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " @@ -301,7 +318,7 @@ msgstr "" "hoćete da proizvedete dokument koji je namijenjen za čitanje na računalu ili " "na brojnim drugim uređajima." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:166 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." @@ -309,7 +326,7 @@ msgstr "" "Ovaj profil je namijenjen za SONY PRS liniju. 500/505/700 itd, u pejsažnom " "modu. Uglavnom se koristi za stripove." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:296 msgid "This profile is intended for the Amazon Kindle DX." msgstr "Ovaj profil je namijenjen za AmazonKindle DX." @@ -337,7 +354,7 @@ msgstr "Nije pronađen važeći priključak u " msgid "Initialization of plugin %s failed with traceback:" msgstr "Inicijalizacija priključka %s je neuspjela sa praćenjem unazad:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:347 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:354 msgid "" " %prog options\n" "\n" @@ -349,18 +366,18 @@ msgstr "" " Prilagodi calibre učitavanjem vanjskih priključaka.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:353 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:360 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Dodaj priključak specificirajući put do ZIP datoteke u kojoj se nalazi." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:355 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:362 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Ukloni prilagođene priključke po imenu. Ovo neće utjecati na ugrađene " "priključke." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:357 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:364 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -368,26 +385,26 @@ msgstr "" "Prilagodi priključak. Specificiraj naziv priključka i prilagodbeni string " "odvojene zarezom." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:359 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:366 msgid "List all installed plugins" msgstr "Izlistaj sve instalirane priključke" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:361 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:368 msgid "Enable the named plugin" msgstr "Osposobi imenovani priključak" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:363 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:370 msgid "Disable the named plugin" msgstr "Onesposobi imenovani priključak" +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:14 +msgid "Communicate with Android phones." +msgstr "Kominiciraj sa Android telefonima." + #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 msgid "Communicate with the BeBook eBook reader." msgstr "Komuniciraj sa BeBook eBook čitačem." -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:15 -msgid "Tijmen Ruizendaal" -msgstr "Tijmen Ruizendaal" - #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:85 msgid "Communicate with the BeBook Mini eBook reader." msgstr "Komuniciraj sa BeBook Mini eBook čitačem." @@ -403,49 +420,51 @@ msgstr "Komuniciraj sa Blackberry smart phone." msgid "Kovid Goyal" msgstr "Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:17 msgid "Communicate with the Cybook eBook reader." msgstr "Komuniciraj sa Cybook eBook čitačem." -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:14 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 msgid "John Schember" msgstr "John Schember" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:59 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:63 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:619 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:467 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:974 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1295 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1005 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1009 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1332 msgid "News" msgstr "Vijesti" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:99 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:98 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:98 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:100 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:179 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:181 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:168 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:170 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:145 msgid "Transferring books to device..." msgstr "Prenošenje knjiga na uređaj..." -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:126 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:212 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:219 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:198 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:200 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:165 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:174 msgid "Removing books from device..." msgstr "Uklanjanje knjiga sa uređaja..." @@ -457,6 +476,10 @@ msgstr "Komuniciraj sa EB600 eBook čitačem." msgid "Device Interface" msgstr "Sučelje Uređaja" +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:17 +msgid "Communicate with the IRex Digital Reader 1000 eBook reader." +msgstr "Komuniciraj sa IRex Digital Reader 1000 eBook čitačem." + #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:16 msgid "Communicate with the JetBook eBook reader." msgstr "Komuniciraj sa JetBook eBook čitačem." @@ -479,55 +502,55 @@ msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "Komuniciraj sa Sony PRS-500 eBook čitačem." #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:150 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:101 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:55 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:58 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:88 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:102 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:50 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:69 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:79 msgid "Getting list of books on device..." msgstr "Uzimanje liste knjiga na uređaju..." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:19 msgid "Communicate with the Sony PRS-505 eBook reader." msgstr "Komuniciraj sa Sony PRS-505 eBook čitačem." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:20 #: /home/kovid/work/calibre/src/calibre/devices/prs700/driver.py:14 msgid "Kovid Goyal and John Schember" msgstr "Kovid Goyal i John Schember" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "Get device information..." msgstr "Uzmi informacije o uređaju..." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:109 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:111 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:108 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:85 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "The reader has no storage card in this slot." msgstr "Čitač nema memorijsku karticu u ovom ležištu." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:132 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:110 msgid "There is insufficient free space in main memory" msgstr "Glavna memorija nema dovoljno slobodnog prostora" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:134 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:114 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:116 msgid "There is insufficient free space on the storage card" msgstr "Memorijska kartica nema dovoljno slobodnog prostora" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:247 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:213 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:228 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 msgid "Sending metadata to device..." msgstr "Slanje metapodataka na uređaj..." @@ -535,21 +558,21 @@ msgstr "Slanje metapodataka na uređaj..." msgid "Communicate with the Sony PRS-700 eBook reader." msgstr "Komuniciraj sa Sony PRS-700 eBook čitačem." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:251 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:261 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:328 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Nije moguće otkriti %s disketni pogon" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:371 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:499 msgid "Unable to detect the %s disk drive." msgstr "Nemoguće pronaći %s disketni pogon." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:486 msgid "You must install the pmount package." msgstr "Morate instalirati pmount paket." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:480 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:505 msgid "Unable to mount main memory (Error code: %d)" msgstr "Nemoguće organizirati glavnu memoriju (Kod greške: %d)" @@ -561,21 +584,21 @@ msgstr "Poredana lista formata koje će uređaj prihvatiti" msgid "settings for device drivers" msgstr "postavke upravljača uređaja" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:27 msgid "Communicate with an eBook reader." msgstr "Komuniciraj sa eBook čitačem." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "Selected slot: %s is not supported." msgstr "Odabrano ležište: %s nije podržano." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:176 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:184 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 msgid "Adding books to device metadata listing..." msgstr "Dodavanje knjiga u popis metapodataka uređaja..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:202 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:183 msgid "Removing books from device metadata listing..." msgstr "Uklanjanje knjiga iz popisa metapodataka uređaja..." @@ -760,15 +783,19 @@ msgstr "Opcije za postavljanje metapodataka u izlaz" msgid "Options to help with debugging the conversion" msgstr "Opcije za pomoć kod ispravljanja grešaka konverzije" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179 +msgid "List builtin recipes" +msgstr "Izlistaj uglavljene recepte" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:245 msgid "Output saved to" msgstr "Izlaz spremljen u" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:67 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "Razina rječitosti. Specificiraj više puta za veću rječitost." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:74 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -779,7 +806,7 @@ msgstr "" "podatke kako interpretirati različite informacije u ulaznom dokumentu. Na " "primjer razlučivo ovisne dužine (npr. dužine u pikselima). Izbori su:" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:89 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:85 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -791,7 +818,7 @@ msgstr "" "slučajevima izlazni profil je potreban za proizvodnju dokumenata koji bi " "funkcionirali na uređaju. Na primjer EPUB na SONY čitaču. Izbori su:" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:96 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -803,7 +830,7 @@ msgstr "" "napraviti pisma u izlazu većim i obratno. Standardno, osnovna veličina pisma " "se određuje po osnovu izlaznog profila kojeg vi odaberete." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:106 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -817,11 +844,11 @@ msgstr "" "koristi ove veličine za inteligentnu promjenu pisma. Standardno se koristi " "preslikavanje po osnovu izlaznog profila kojeg ste vi odabrali." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:118 msgid "Disable all rescaling of font sizes." msgstr "Onemogući promjenu veličine svih pisama." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:125 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." @@ -829,7 +856,7 @@ msgstr "" "Visina reda u pts. Kontrolira razmak između dva susjedna reda teksta. " "Standardno, manipulacija visine reda se ne obavlja." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -841,7 +868,7 @@ msgstr "" "stranice ili slične greške. Ova opcija će izlučiti sadržaj tabela i " "prezentirati ih u linearnom obliku." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:147 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " @@ -851,7 +878,7 @@ msgstr "" "Sadržaj na razini jedan. Ako je ovo specificirano, ima prednost nad ostalim " "oblicima auto-otkrivanja." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:156 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:152 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " @@ -861,7 +888,7 @@ msgstr "" "Sadržaj na razini dva. Svaki unos je dodan kao prethodni unos na razini " "jedan." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:164 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:160 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " @@ -870,7 +897,7 @@ msgstr "" "XPath izraz koji specificira sve tagove koji bi trebali biti dodani u " "Sadržaj na razini tri. Svaki unos je dodan kao prethodni unos na razini dva." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:168 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " @@ -879,11 +906,11 @@ msgstr "" "Normalno, ako izvorna datoteka već ima Sadržaj, ova će se upotrijebiti prije " "auto-generirane. Sa ovom opcijom, auto-generirana se uvijek upotrebljava." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:176 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "Ne dodavati auto-otkrivena poglavlja u Sadržaj" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:187 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:183 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" @@ -891,7 +918,7 @@ msgstr "" "Ukoliko je otkriven manji broj poglavlja od ovog broja, onda se veze dodaju " "u Sadržaj. Standardno: %default." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:190 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " @@ -901,7 +928,7 @@ msgstr "" "Standardno je %default. Veze su dodane u TOC samo ako je manje od početnog " "broja poglavlja otkriveno." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:202 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:198 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." @@ -909,7 +936,7 @@ msgstr "" "Ukloni zabilješke iz Sadržaja čiji naslovi odgovaraju specificiranom " "regularnom izrazu. Uparene zabilješke i svi njihovi sljedbenici su uklonjeni." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:209 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "

or

tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -926,7 +953,7 @@ msgstr "" "XPath Vodič u calibre Korisničkom Priručniku za detalje oko korištenja ove " "osobenosti." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:223 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -939,7 +966,7 @@ msgstr "" "onesposobiti obilježavanje poglavlja a vrijednost \"oba\" će upotrijebiti i " "kraj stranice i crtu da obilježi poglavlja." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:237 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:233 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " @@ -949,41 +976,41 @@ msgstr "" "stilskim pravilima iz izvorne datoteke, tako da može biti upotrijebljen za " "prevladavanje ovih pravila." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:242 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" "Ovo je XPath izraz. Krajevi stranica se unose prije specificiranih elemenata." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:252 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:248 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Postavi gornju marginu u pts. Zadano je %default. Napomena: 72 pts je " "jednako 1inch." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:253 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Postavi donju marginu u pts. Zadano je %default. Napomena: 72 pts je jednako " "1inch." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:258 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Postavi lijevu marginu u pts. Zadano je %default. Napomena: 72 pts je " "jednako 1inch." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:263 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Postavi desnu marginu u pts. Zadano je %default. Napomena: 72 pts je jednako " "1inch." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:268 msgid "" "Do not force text to be justified in output. Whether text is actually " "displayed justified or not depends on whether the ebook format and reading " @@ -993,7 +1020,7 @@ msgstr "" "poravnano ili ne ovisi o tome da li format knjige i čitač podržavaju " "poravnavanje." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:275 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -1003,7 +1030,7 @@ msgstr "" "1.5em. Uklanjanje razmaka neće funkcionirati ako izvorna datoteka ne koristi " "paragrafe (

ili

oznake)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -1011,7 +1038,7 @@ msgstr "" "Upotrijebi omot koji je otkriven u izvornoj datoteci namjesto specificiranog " "omota." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:288 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." @@ -1019,7 +1046,7 @@ msgstr "" "Umetni prazan red između paragrafa. Ovo neće funkcionirati ako izvorna " "datoteka ne koristi paragrafe (

ili

tagovi)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." @@ -1027,7 +1054,7 @@ msgstr "" "Ukloni prvu sliku sa ulazne elektroničke knjige. Korisno kad je prva slika u " "izvornoj datoteci omot a vi zahtijevate vanjski omot." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:307 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:303 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -1035,7 +1062,7 @@ msgstr "" "Umetni knjižne metapodatke na početku knjige. Ovo je korisno ako vaš e-book " "čitač ne podržava direktnu pretragu/prikazivanje metapodataka." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:311 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." @@ -1043,7 +1070,23 @@ msgstr "" "Pokušaj otkrića i korekcije oštrog završetka redova i ostalih problema u " "izvornoj datoteci. Ovo može pogoršati stvari, te koristite s oprezom." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:325 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "Use a regular expression to try and remove the header." +msgstr "Upotrijebi regularni izraz da probaš ukloniti zaglavlje." + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:326 +msgid "The regular expression to use to remove the header." +msgstr "Regularni izraz za upotrebu kod uklanjanja zaglavlja." + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:332 +msgid "Use a regular expression to try and remove the footer." +msgstr "Upotrijebi regularni izraz da probaš ukloniti podnožje." + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:339 +msgid "The regular expression to use to remove the footer." +msgstr "Regularni izraz za upotrebu kod uklanjanja podnožja." + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -1051,95 +1094,91 @@ msgstr "" "Čitaj metapodatke iz specificirane OPF datoteke. Metapodaci čitani iz ove " "datoteke će prevladati sve metapodatke u izvornoj datoteci." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:35 msgid "Set the title." msgstr "Postavi naslov." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:337 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "Odredi autore. Više autora bi trebalo biti odvojeno znacima \"&\"." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:342 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 msgid "The version of the title to be used for sorting. " msgstr "Verzija naslova koji će se koristiti za sortiranje. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "String to be used when sorting by author. " msgstr "String koji će se koristiti za sortiranje po autoru. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:350 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:371 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:49 msgid "Set the cover to the specified file." msgstr "Postavi omot na specificiranu datoteku." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:51 msgid "Set the ebook description." msgstr "Postavi e-book opis." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:379 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:53 msgid "Set the ebook publisher." msgstr "Postavi e-book izdavača." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:383 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:57 msgid "Set the series this ebook belongs to." msgstr "Postavi seriju kojoj ova knjiga pripada." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:59 msgid "Set the index of the book in this series." msgstr "Postavi indeks knjige u ovoj seriji." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:61 msgid "Set the rating. Should be a number between 1 and 5." msgstr "Postavi ocjenu. Ovo bi trebao biti broj između 1 i 5." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:63 msgid "Set the ISBN of the book." msgstr "Postavi ISBN knjige." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:65 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" "Postavi tagove za knjigu. Ovo bi trebala biti zarezom odvojena lista." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:403 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:67 msgid "Set the book producer." msgstr "Postavi redatelja knjige." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:386 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:69 msgid "Set the language." msgstr "Postavi jezik" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 -msgid "List available recipes." -msgstr "Izlistaj raspoložive recepte." - -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:458 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 msgid "Could not find an ebook inside the archive" msgstr "Nije pronađena elektronička knjiga u arhivi" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Converting input to HTML..." msgstr "Pretvaranje ulaza u HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:644 msgid "Running transforms on ebook..." msgstr "Izvršavanje transformacija na e-knjizi..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:683 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:719 msgid "Creating" msgstr "Stvaranje" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:57 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." @@ -1147,7 +1186,7 @@ msgstr "" "Izvadi sadržaj generirane EPUB datoteke u specificirani direktorij. Sadržaji " "direktorija su prvo obrisani, stoga budite oprezni." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:63 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1162,7 +1201,7 @@ msgstr "" "broj krajeva stranica, trebali biste isključiti odvajanje kod krajeva " "stranica." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:74 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1355,11 +1394,11 @@ msgstr "Verbalno procesiranje" msgid "Convert LRS to LRS, useful for debugging." msgstr "Pretvori LRS u LRS, korisno za uklanjanje grešaka." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:455 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "Nevažeć LRF datoteka. Nemoguće postaviti metapodatke." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -1373,56 +1412,56 @@ msgstr "" "Izloži/uredi metapodatke u LRF datoteci.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "Postavi naslov knjige" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "Postavi ključ svrstavanja naslova" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "Postavi autora" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "Postavi ključ svrstavanja autora" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "Kategorija kojoj ova knjiga pripada. Npr.: Povijest" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "Put do grafike koja će postavljena kao sličica ove datoteke" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:601 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "Put do txt datoteke koja sadrži komentar za pohranu u LRF datoteci." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:605 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "Izluči sličicu iz LRF datoteke" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "Postavi izdavača" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "Postavi klasifikaciju knjige" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "Postavi kreatora knjige" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "Postavi proizvođača knjige" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -1430,23 +1469,23 @@ msgstr "" "Izluči omot iz LRF datoteke. Imajte na umu da LRF format nema definiran " "omot, te ćemo upotrijebiti heuristiku da pogodimo omot." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "Postavi ID knjige" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:87 msgid "Enable autorotation of images that are wider than the screen width." msgstr "Omogući autorotaciju slika koje su šire od širine zaslona." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:91 msgid "Set the space between words in pts. Default is %default" msgstr "Postavi razmak između riječi u pts. Standardno je %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Add a header to all the pages with title and author." msgstr "Dodaj zaglavlje na sve stranice sa naslovom i autorom." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" @@ -1454,11 +1493,11 @@ msgstr "" "Postavi format zaglavlja. %a je zamijenjeno autorom a %t naslovom. " "Standardno je %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:92 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:101 msgid "Add extra spacing below the header. Default is %default pt." msgstr "Dodaj dodatnog prostora ispod zaglavlja. Zadano je %default pt." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" @@ -1466,7 +1505,7 @@ msgstr "" "Minimalna uvlaka paragrafa (uvučenost prvog reda paragrafa) u pts. " "Standardno: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" @@ -1474,7 +1513,7 @@ msgstr "" "Prikaži tabele u HTML kao slike (korisno ako dokument ima velike ili " "kompleksne tabele)" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:114 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" @@ -1482,96 +1521,100 @@ msgstr "" "Umnoži veličinu teksta u predstavljenim tabelama sa ovim faktorom. " "Standardno je %default." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:118 msgid "The serif family of fonts to embed" msgstr "Serif familija pisama za pridružiti" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The sans-serif family of fonts to embed" msgstr "Sans-serif familija pisama za pridružiti" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:115 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The monospace family of fonts to embed" msgstr "Monospace familija pisama za pridružiti" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:149 msgid "Comic" msgstr "Strip" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1008 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1066 msgid "Title" msgstr "Naslov" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:363 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1067 msgid "Author(s)" msgstr "Autor(i)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:347 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:351 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:164 msgid "Publisher" msgstr "Izdavač" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:348 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:352 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Proizvođač" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:349 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:58 msgid "Comments" msgstr "Komentari" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1012 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1070 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Tags" msgstr "Tagovi" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Series" msgstr "Serije" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 msgid "Language" msgstr "Jezik" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 msgid "Timestamp" msgstr "Vremenska oznaka" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:368 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:162 msgid "Published" msgstr "Objavljeno" +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:370 +msgid "Rights" +msgstr "Prava" + #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:9 msgid "options" msgstr "opcije" @@ -1751,95 +1794,103 @@ msgstr "" "\n" "Dograbi sliku omota za knjigu identificiranu od ISBN sa LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "Modificiraj slike da udovolje ograničenjima veličine Palm uređaja." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "Kad je prisutno, upotrijebi polje sortiranja autora kao autora." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 +msgid "" +"Don't add Table of Contents to end of book. Useful if the book has its own " +"table of contents." +msgstr "" +"Nemoj dodati Sadržaj na kraj knjige. Ovo je korisno ako knjiga ima svoj " +"sadržaj." + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "Naslov bilo kojeg u liniji generiranog sadržaja." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:32 -msgid "Generate a periodical rather than a book." -msgstr "Generiraj časopis umjesto knjige." - -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "Onemogući kompresiju sadržaja datoteke." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1239 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:101 +msgid "All articles" +msgstr "Svi članci" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1260 msgid "Cover" msgstr "Omot" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1240 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1261 msgid "Title Page" msgstr "Naslovna Stranica" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1241 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1262 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 msgid "Table of Contents" msgstr "Sadržaj" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1242 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1263 msgid "Index" msgstr "IndeksB" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1243 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1264 msgid "Glossary" msgstr "Pojmovnik" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1244 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1265 msgid "Acknowledgements" msgstr "Zahvale" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1245 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1266 msgid "Bibliography" msgstr "Bibliografija" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1246 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1267 msgid "Colophon" msgstr "Kolofon" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1247 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1268 msgid "Copyright" msgstr "Autorsko pravo" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1248 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1269 msgid "Dedication" msgstr "Posveta" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1249 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1270 msgid "Epigraph" msgstr "Epigraf" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1250 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1271 msgid "Foreword" msgstr "Predgovor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1251 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1272 msgid "List of Illustrations" msgstr "Popis Ilustracija" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1252 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1273 msgid "List of Tables" msgstr "Popis Tabela" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1253 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1274 msgid "Notes" msgstr "Zabilješke" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1254 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1275 msgid "Preface" msgstr "Uvod" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1255 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1276 msgid "Main Text" msgstr "Glavni Tekst" @@ -1877,7 +1928,7 @@ msgstr "Knjige %s formata nisu podržane" msgid "HTML TOC generation options." msgstr "Opcije generiranja HTML TOC." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:87 msgid "Book Jacket" msgstr "Omot Knjige" @@ -1888,7 +1939,7 @@ msgstr "" "Nije moguće pronaći odgovarajuće mjesto gdje odvojiti: %s Sub-tree veličina: " "%d Kb" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:66 msgid "Unnamed" msgstr "Neimenovano" @@ -2203,7 +2254,7 @@ msgstr "" "Ova RTF datoteka ima osobinu koju calibre ne podržava. Pretvori ju prvo u " "HTML a zatim ju isprobaj." -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " @@ -2214,7 +2265,7 @@ msgstr "" "upotrijebi 'unix'. 'system' će se svesti na standardnu vrstu za korištenje " "po ovom OS." -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." @@ -2223,7 +2274,7 @@ msgstr "" "Napomena: ova opcija nije prihvaćena od svih formata." #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 msgid "Frequently used directories" msgstr "Često korišteni direktoriji" @@ -2325,19 +2376,19 @@ msgstr "Pretraživanje u" msgid "Adding..." msgstr "Dodavanje..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:60 msgid "Searching in all sub-directories..." msgstr "Pretraživanje u svim pod-direktorijima..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:137 msgid "Added" msgstr "Dodano" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 msgid "Duplicates found!" msgstr "Pronađeni duplikati!" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" @@ -2345,20 +2396,20 @@ msgstr "" "Knjige sa naslovom identičnim slijedećim već postoje u bazi podataka. Dodaj " "ih, bez obzira?" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:176 msgid "Saving..." msgstr "Spremanje..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:228 msgid "Saved" msgstr "Spremljeno" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:60 msgid "Bulk Convert" msgstr "Masovna Konverzija" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:150 msgid "Options specific to the output format." msgstr "Opcije specifične za izlazni format." @@ -2386,13 +2437,13 @@ msgstr "unos" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:41 @@ -2599,7 +2650,7 @@ msgstr "&Monospaced familja pisma:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:142 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 msgid "Metadata" msgstr "Metapodaci" @@ -2611,72 +2662,79 @@ msgstr "" "Postavi metapodatke. Izlazna datoteka će sadržavati koliko god je moguće " "ovih metapodataka." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 msgid "Choose cover for " msgstr "Odaberi omot za " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:102 msgid "Cannot read" msgstr "Nemoguće čitati" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:103 msgid "You do not have permission to read the file: " msgstr "Vi nemate dozvole da čitate datoeku: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 msgid "Error reading file" msgstr "Greška kod čitanja datoteke" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "

There was an error reading from file:
" msgstr "

Imate grešku čitanja iz datoteke:
" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:158 msgid " is not a valid picture" msgstr " nije važeća slika" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:496 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "Book Cover" msgstr "Omot Knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 +msgid "Use cover from &source file" +msgstr "Koristi omot iz &izvorne datoteke" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:497 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Change &cover image:" msgstr "Promijeni sliku &omota:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:498 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Browse for an image to use as the cover of this book." msgstr "Pretraži za sliku koju bi upotrijebili kao omot knjige." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:461 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:476 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:499 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 @@ -2690,46 +2748,31 @@ msgstr "Pretraži za sliku koju bi upotrijebili kao omot knjige." msgid "..." msgstr "..." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 -msgid "Use cover from &source file" -msgstr "Koristi omot iz &izvorne datoteke" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:501 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 msgid "&Title: " msgstr "&Naslov: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:502 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 msgid "Change the title of this book" msgstr "Promijeni naslov ove knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:503 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 msgid "&Author(s): " msgstr "&Autor(i): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:129 -msgid "" -"Change the author(s) of this book. Multiple authors should be separated by " -"an &. If the author name contains an &, use && to represent it." -msgstr "" -"Promijeni autora(e) ove knjige. Mnogostruki autori bi trebali biti odvojeni " -"sa &. Ako autorovo ime sardži &, upotrijebi &&." - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:505 msgid "Author So&rt:" msgstr "Sv&rstavanje Autoa:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " @@ -2738,29 +2781,23 @@ msgstr "" "Promijeni autora(e) ove knjige. Mnogostruki autori bi trebali biti odvojeni " "zarezom." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 msgid "&Publisher: " msgstr "&Izdavač: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137 -msgid "Change the publisher of this book" -msgstr "Promijeni izdavača ove knjige." - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 msgid "Ta&gs: " msgstr "Ta&govi: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -2768,27 +2805,27 @@ msgstr "" "Tagovi kategoriziraju knjigu. Ovo je posebno korisno kod pretraživanja. " "

Oni mogu biti bilo riječi ili fraze, odvojene zarezima." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 msgid "&Series:" msgstr "&Serije:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "List of known series. You can add new series." msgstr "Lista poznatih serija. Vi možete dodati nove serije." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Book " msgstr "Knjiga " @@ -2813,8 +2850,8 @@ msgid "Disable compression of the file contents" msgstr "Onemogući kompresiju sadržaja datoteke" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:49 -msgid "Generate a periodical rather than a book" -msgstr "Generiraj časopis umjesto knjige" +msgid "Do not add Table of Contents to book" +msgstr "Nemoj dodati Sadržaj u knjigu" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 msgid "Page Setup" @@ -2884,11 +2921,11 @@ msgstr "Veličina Papira:" msgid "Orientation:" msgstr "Orijentacija:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:137 msgid "Convert" msgstr "Pretvori" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:161 msgid "Options specific to the input format." msgstr "Opcije specifične za ulazni format." @@ -2908,7 +2945,7 @@ msgstr "&Ulazni format:" msgid "&Output format:" msgstr "&Izlazni format:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" @@ -2916,63 +2953,89 @@ msgstr "" "Otkrivanje\n" "Strukture" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" "Fino podešavanje detekcije zaglavlja poglavlja i ostalih struktura dokumenta." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:32 msgid "Detect chapters at (XPath expression):" msgstr "Otkrij poglavlja kod (XPath izraz):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:33 msgid "Insert page breaks before (XPath expression):" msgstr "Umetni krajeve stranica prije (XPath izraz):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 +msgid "Invalid regular expression" +msgstr "Nevažeći regularni izraz" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73 +msgid "Invalid regular expression: %s" +msgstr "Nevažeći regularni izraz: %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 msgid "Invalid XPath" msgstr "Nevažeći XPath" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "The XPath expression %s is invalid." msgstr "XPath izraz %s je nevažeći." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:72 msgid "Chapter &mark:" msgstr "&Oznaka poglavlja:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:73 msgid "pagebreak" msgstr "kraj stranice" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:74 msgid "rule" msgstr "pravilo" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:75 msgid "both" msgstr "obadva" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:76 msgid "none" msgstr "nijedan" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:77 msgid "Remove first &image" msgstr "Ukloni prvu &sliku" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:78 msgid "Insert &metadata as page at start of book" msgstr "Umetni metapodatke kao stranicu na početku knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:79 +msgid "&Footer regular expression:" +msgstr "Regularni Izraz &podnožja:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:80 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" "&Predprocesiraj ulaznu datoteku da bi moguće popravio otkrivanje strukture" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:81 +msgid "&Header regular expression:" +msgstr "Regularni izraz &zaglavlja:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:82 +msgid "Remove F&ooter" +msgstr "Ukloni P&odnožje" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:83 +msgid "Remove H&eader" +msgstr "Ukloni Z&aglavlje" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" @@ -3240,7 +3303,7 @@ msgid "Attached, you will find the e-book" msgstr "Priloženo, pronaći ćete e-knjigu" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:542 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:174 msgid "by" msgstr "od" @@ -3255,8 +3318,8 @@ msgstr "Slanje e-pošte" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:586 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:593 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 msgid "No suitable formats" msgstr "Nema odgovarajućih formata" @@ -3296,7 +3359,7 @@ msgid "Sent news to" msgstr "Vijesti poslane u" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:799 msgid "Auto convert the following books before uploading to the device?" msgstr "Automatski konvertiraj slijedeće knjige prije otpreme na uređaj?" @@ -3304,11 +3367,11 @@ msgstr "Automatski konvertiraj slijedeće knjige prije otpreme na uređaj?" msgid "Sending news to device." msgstr "Slanje vijesti na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:768 msgid "Sending books to device." msgstr "Slanje knjiga na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:806 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Try changing the output format in the upper right corner next to " @@ -3318,11 +3381,11 @@ msgstr "" "odgovarajući formati. Probajte promijeniti izlazne formate u gornjem desnom " "kutu odmah do crvenog srca i ponovno konvertirati." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No space on device" msgstr "Nema prostora na uređaju" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -3335,8 +3398,8 @@ msgstr "Odaberite raspoložive formate i njihov redoslijed za ovaj uređaj" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:947 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1005 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:56 msgid "Path" msgstr "Put" @@ -3345,8 +3408,8 @@ msgstr "Put" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Formats" @@ -3385,23 +3448,23 @@ msgstr "&Autor(i):" msgid "&Profile:" msgstr "&Profil:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:168 msgid " plugins" msgstr " priključci" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Conversion" msgstr "Konverzija" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "General" msgstr "Uopćen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Interface" msgstr "Sučelje" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 msgid "" "Email\n" "Delivery" @@ -3409,11 +3472,11 @@ msgstr "" "Epoštanska\n" "Dostava" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Advanced" msgstr "Napredan" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "" "Content\n" "Server" @@ -3421,23 +3484,23 @@ msgstr "" "Sadržajni\n" "Poslužitelj" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Plugins" msgstr "Priključci" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Auto send" msgstr "Auto slanje" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Email" msgstr "Epošta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 msgid "Formats to email. The first matching format will be sent." msgstr "Formati epošte. Prvi odgovarajući format će biti poslan." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:219 msgid "" "If checked, downloaded news will be automatically mailed
to this email " "address (provided it is in one of the listed formats)." @@ -3445,109 +3508,109 @@ msgstr "" "Ako je označeno, skinute vijesti će biti automatski poslane
na ovu e-mail " "adresu (ako je u jednom od navedenih formata)." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:293 msgid "new email address" msgstr "nova epoštanska adresa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:509 msgid "No valid plugin path" msgstr "Nema puta važećeg priključka" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:510 msgid "%s is not a valid plugin path" msgstr "%s nije put važećeg priključka" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:513 msgid "Choose plugin" msgstr "Odaberi priključak" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:525 msgid "Plugin cannot be disabled" msgstr "Priključak ne može biti onesposobljen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:526 msgid "The plugin: %s cannot be disabled" msgstr "Priključak: %s ne može biti onesposobljen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:535 msgid "Plugin not customizable" msgstr "Priključak nije prilagodljiv" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:536 msgid "Plugin: %s does not need customization" msgstr "Priključak: %s ne treba prilagođavanje" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:556 msgid "Customize %s" msgstr "Prilagodi %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:566 msgid "Cannot remove builtin plugin" msgstr "Nemoguće ukloniti ugrađeni priključak" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:567 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " nemoguće ukloniti. Ovo je ugrađeni priključak. Pokušajte ga onesposobiti." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:600 msgid "Error log:" msgstr "Dnevnik grešaka:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 msgid "Access log:" msgstr "Dnevnik pristupa:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552 msgid "Failed to start content server" msgstr "Neuspješan start sadržajnog poslužitelja" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:460 msgid "Select location for books" msgstr "Odaberi lokaziju knjiga" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:648 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:673 msgid "Invalid size" msgstr "Nevažeća veličina" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:674 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "Veličina %s je nevažeća. Mora biti u formatu širinaxvisina" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:691 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:724 msgid "Invalid database location" msgstr "Nevažeća lokacija baze podataka" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:720 msgid "Invalid database location " msgstr "Nevažeća lokacija baze podataka " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:693 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:721 msgid "
Must be a directory." msgstr "
Mora biti direktorij." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:697 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:725 msgid "Invalid database location.
Cannot write to " msgstr "Nevažeća lokacija baze podataka.
Nemoguće pisati u " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:739 msgid "Compacting..." msgstr "Sažimanje..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:740 msgid "Compacting database. This may take a while." msgstr "Sažimanje baze podataka. Ovo može uzeti vremena." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 msgid "Preferences" msgstr "Postavke" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" @@ -3555,15 +3618,15 @@ msgstr "" "&Lokacija elektroničkih knjiga (ebooks su pohranjene u mapama razvrstanim po " "autorima a metapodaci su pohranjeni u datoteci metadata.db)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 msgid "Browse for the new database location" msgstr "Pretraži lokaciju za novu bazu podataka" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 msgid "Show notification when &new version is available" msgstr "Prikaži obavijest kad je &nova inačica dostupna" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 msgid "" "If you disable this setting, metadata is guessed from the filename instead. " "This can be configured in the Advanced section." @@ -3571,15 +3634,15 @@ msgstr "" "Ako onesposobite ovu postavku, metapodaci će biti nagađani iz imena " "datoteke. Ovo može biti konfigurirano u Naprednom odjeljku." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:464 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 msgid "Read &metadata from files" msgstr "Čitaj metapodatke iz datoteka" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:465 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 msgid "Default network &timeout:" msgstr "Zadano mrežno &vrijeme neaktivnosti:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -3587,139 +3650,147 @@ msgstr "" "Postavi zadano vrijeme neaktivnosti za mrežno dobavljanje (npr. svaki put " "kad idemo na internet da dobijemo informacije)." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 msgid " seconds" msgstr " sekundi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 msgid "Choose &language (requires restart):" msgstr "Odaberi &jezik (zahtijeva ponovno pokretanje):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 msgid "Normal" msgstr "Normalan" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 msgid "High" msgstr "Visoko" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 msgid "Low" msgstr "Nisko" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 msgid "Job &priority:" msgstr "&Prioritet posla:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 msgid "Preferred &output format:" msgstr "Prvenstven &izlazni format:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +msgid "Preferred &input format order:" +msgstr "Prvenstveni redoslijed &ulaznih formata:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 msgid "Add a directory to the frequently used directories list" msgstr "Dodaj direktorij u listu često korištenih direktorija" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 msgid "Remove a directory from the frequently used directories list" msgstr "Ukloni direktorij iz liste često korištenih direktorija" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 msgid "Use &Roman numerals for series number" msgstr "Koristi &Rimske brojeve za brojeve serija" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 msgid "Enable system &tray icon (needs restart)" msgstr "" "Osposobi ikonu sustavnog &poslužavnika (zahtijeva ponovo podizanje sustava)." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 msgid "Show ¬ifications in system tray" msgstr "Prikaži &obavještavanje u sustavnom poslužavniku." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Prikaži pretraživača omota u posebnom prozoru (zahtijeva ponovno podizanje)." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +msgid "Search as you type" +msgstr "Traži dok tipkaš" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 msgid "Automatically send downloaded &news to ebook reader" msgstr "Automatski pošalji skinute &vijesti na čitača elektroničke knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:518 msgid "&Delete news from library when it is automatically sent to reader" msgstr "&Izbriši vijesti iz biblioteke kad su automatski poslane čitaču." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "&Broj omota za prikaz u pretražnom modu (zahtijeva ponovno pokretanje):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 msgid "Toolbar" msgstr "Alatna traka" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 msgid "Large" msgstr "Velik" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 msgid "Medium" msgstr "Srednji" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 msgid "Small" msgstr "Malo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 msgid "&Button size in toolbar" msgstr "Veličina &gumba u alatnoj traci" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 msgid "Show &text in toolbar buttons" msgstr "Prikaži &tekst gumba u alatnoj traci" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 msgid "Select visible &columns in library view" msgstr "Odaberi vidljive &stupce u prikazu biblioteke" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:529 msgid "Use internal &viewer for:" msgstr "Koristi interni &preglednik za:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:530 msgid "Add an email address to which to send books" msgstr "Dodaj e-mail adresu na koju poslati knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:531 msgid "&Add email" msgstr "&Dodaj e-mail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:532 msgid "Make &default" msgstr "Napravi &zadanim" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:533 msgid "&Remove email" msgstr "&Ukloni e-mail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:534 msgid "calibre can send your books to you (or your reader) by email" msgstr "" "calibre vam može poslati vaše knjige (ili vašem čitaču) putem e-maila" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:535 msgid "Free unused diskspace from the database" msgstr "Slobodan neiskorišten prostor na disku iz baze podataka." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:536 msgid "&Compact database" msgstr "&kompaktna baza podataka" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:537 msgid "&Metadata from file name" msgstr "&Metapodaci iz imena datoteke" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:538 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -3729,25 +3800,25 @@ msgstr "" "knjiga koristeći pretraživač od bilo gdje u svijetu. Sve promjene u " "postavkama će uzeti efekta samo nakon onovnog pokretanja poslužitelja." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:539 msgid "Server &port:" msgstr "Poslužiteljev &ulaz:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:540 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&Korisničko ime:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:541 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Lozinka:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:542 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -3755,13 +3826,13 @@ msgstr "" "Ako ostavite lozinku praznu, svatko će imati pristup vašoj kolekciji knjiga " "koristeći web sučelje." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180 msgid "&Show password" msgstr "&Prikaži lozinku" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:544 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -3769,31 +3840,31 @@ msgstr "" "Maksimalna veličina (širinaxvisina) za izložene omote. Veći omoti su " "smanjeni. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:545 msgid "Max. &cover size:" msgstr "Maksimalna veličina &omota:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:546 msgid "&Start Server" msgstr "&Pokreni Poslužitelja" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:547 msgid "St&op Server" msgstr "Za&ustavi Poslužitelja" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:548 msgid "&Test Server" msgstr "&Provjera Poslužitelja" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:549 msgid "Run server &automatically on startup" msgstr "Pokreni poslužitelja &automatski pri podizanju" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:550 msgid "View &server logs" msgstr "Pogledaj &poslužiteljev dnevnik" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:551 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -3810,7 +3881,7 @@ msgstr "" "na vašem iPhone. Ovdje myhostname bi trebalo biti puno kvalificirano " "hostname ili IP adresa računala na kojem je calibre aktivan." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:553 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -3818,27 +3889,27 @@ msgstr "" "Ovdje možete prilagoditi ponašanje Calibre kontrolirajući koje priključke " "upotrebljava." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:554 msgid "Enable/&Disable plugin" msgstr "Osposobi/&Onesposobi priključak" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:555 msgid "&Customize plugin" msgstr "&Prilagodi priključak" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:556 msgid "&Remove plugin" msgstr "&Ukloni priključak" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:557 msgid "Add new plugin" msgstr "Dodaj novi priključak" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:558 msgid "Plugin &file:" msgstr "&Datoteka priključka:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:560 msgid "&Add" msgstr "&Dodaj" @@ -3949,6 +4020,18 @@ msgstr "Pretvori u LRF" msgid "Category" msgstr "Kategorija" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 +msgid "" +"Change the author(s) of this book. Multiple authors should be separated by " +"an &. If the author name contains an &, use && to represent it." +msgstr "" +"Promijeni autora(e) ove knjige. Mnogostruki autori bi trebali biti odvojeni " +"sa &. Ako autorovo ime sardži &, upotrijebi &&." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 +msgid "Change the publisher of this book" +msgstr "Promijeni izdavača ove knjige." + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515 msgid "Series index." @@ -4025,8 +4108,9 @@ msgstr "Format &zaglavlja:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:546 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:147 msgid " px" msgstr " px" @@ -4122,22 +4206,22 @@ msgstr "" "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-" "indent:0px;\">

" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 msgid "Edit Meta information" msgstr "Uredi Meta informaciju" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 msgid "Meta information" msgstr "Meta informacija" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 msgid "Author S&ort: " msgstr "S&vrstavanje autora: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -4145,170 +4229,178 @@ msgstr "" "Specificiraj kako bi autor(i) ove knjige trebali biti svrstani. Na primjer " "Charles Dickens bi trebao biti svrstan kao Dickens, Charles." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 msgid "&Rating:" msgstr "&Rangiranje:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 msgid "Rating of this book. 0-5 stars" msgstr "Rangiranje ove knjige. 0-5 zvjezdica" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 msgid " stars" msgstr " zvjezdice" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 msgid "Add Ta&gs: " msgstr "Dodaj Ta&gove: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 msgid "Open Tag Editor" msgstr "Otvori Urednika Tagova" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152 msgid "&Remove tags:" msgstr "&Ukloni tagove:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153 msgid "Comma separated list of tags to remove from the books. " msgstr "Zarezom odvojena lista tagova za ukloniti iz knjiga. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Remove &format:" msgstr "Ukloni &format:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 msgid "A&utomatically set author sort" msgstr "A&utomatski postavi svrstavanje autora" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "No format selected" msgstr "Format nije odabran" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175 msgid "Could not read metadata" msgstr "Nemoguće pročitati metapodatke" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:176 msgid "Could not read metadata from %s format" msgstr "Nemoguće pročitati metapodatke iz %s formata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 msgid "Could not read cover" msgstr "Nemoguće pročitati omot" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:185 msgid "Could not read cover from %s format" msgstr "Nemoguće pročitati omot iz %s formata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:191 msgid "The cover in the %s format is invalid" msgstr "Omot u %s formatu je nevažeći" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 msgid "Downloading cover..." msgstr "Skidanje omota..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:425 msgid "Cannot fetch cover" msgstr "Nemoguće ugrabiti omot" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:426 msgid "Could not fetch cover.
" msgstr "Nemoguće ugrabiti omot.
" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416 msgid "The download timed out." msgstr "Vrijeme skidanja isteklo." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "Omot za ovu knjigu nije pronađen. Pokušajte prvo specificirati ISBN." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:432 msgid "Bad cover" msgstr "Loš omot" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:433 msgid "The cover is not a valid picture" msgstr "Omot nije važeća slika" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:472 msgid "Cannot fetch metadata" msgstr "Nemoguće ugrabiti metapodatke" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "Morate specificirati barem jedan od ISBN, Naslov, Autori ili Izdavač" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:499 +msgid "Permission denied" +msgstr "Dozvola je uskraćena" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:500 +msgid "Could not open %s. Is it being used by another program?" +msgstr "Nije moguće otvoriti %s. Je li korišten od drugog programa?" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 msgid "Edit Meta Information" msgstr "Uredi Meta informacije" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 msgid "Swap the author and title" msgstr "Zamijeni autora i naslov" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" "Automatski kreiraj unos svrstavanja autora na osnovu aktivnog unosa autora" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "Remove unused series (Series that have no books)" msgstr "Ukloni neiskorištene serije (Serije koje nemaju knjige)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Publishe&d:" msgstr "Objavlje&n:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "MMM yyyy" msgstr "MMM ggg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "&Fetch metadata from server" msgstr "&Ugrabi metapodatke sa poslužitelja" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 msgid "Available Formats" msgstr "Raspoloživi Formati" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "Add a new format for this book to the database" msgstr "Dodaj novi format ove knjige u bazu podataka." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Remove the selected formats for this book from the database." msgstr "Ukloni odabrane formate ove knjige iz baze podataka." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "Set the cover for the book from the selected format" msgstr "Postavi omot za knjigu iz odabranog formata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Reset cover to default" msgstr "Vrati omot u zadano stanje" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Download &cover" msgstr "Preuzmi &omot" @@ -4873,11 +4965,11 @@ msgstr "Regularni izraz (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:95 msgid "No match" msgstr "Ne odgovara" @@ -4886,8 +4978,8 @@ msgid "Authors:" msgstr "Autori:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -msgid "Regular expression (?P)" -msgstr "Regularni izraz (?P)" +msgid "Regular expression (?P)" +msgstr "Regularni izraz (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 msgid "Series:" @@ -4954,36 +5046,36 @@ msgstr "Nedostupan" msgid " - Jobs" msgstr " - Poslovi" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1068 msgid "Size (MB)" msgstr "Veličina (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1069 msgid "Date" msgstr "Datum" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:163 msgid "Rating" msgstr "Rang" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:376 msgid "None" msgstr "Nijedan" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 msgid "Book %s of %s." msgstr "Knjiga %s od %s." -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:832 msgid "Not allowed" msgstr "Nije dozvoljeno" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:779 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:833 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -4991,15 +5083,15 @@ msgstr "" "Izručivanje na uređaj nije podržano. Prvo dodajte knjigu u calibre " "biblioteku." -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:946 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1004 msgid "Format" msgstr "Format" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1058 msgid "Double click to edit me

" msgstr "Duplo klikni za urediti mene

" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1107 msgid "Search (For Advanced Search click the button to the left)" msgstr "Pretraga (Za Naprednu Pretragu klikni na lijevi gumb)" @@ -5029,7 +5121,7 @@ msgid "No matches for the search phrase %s were found." msgstr "Podudarnosti za pretražnu frazu %s nisu pronađene." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:416 msgid "No matches found" msgstr "Podudarnosti nisu pronađene" @@ -5054,12 +5146,12 @@ msgid "Previous Page" msgstr "Prethodna Stranica" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 msgid "Back" msgstr "Natrag" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 msgid "Forward" msgstr "Naprijed" @@ -5068,7 +5160,7 @@ msgid "Next match" msgstr "Slijedeća podudarnost" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 msgid "Open ebook" msgstr "Otvorena elektronička knjiga" @@ -5081,7 +5173,7 @@ msgid "Save single format to disk..." msgstr "Spremi pojedinačni format na disk..." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:972 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:49 msgid "Error" msgstr "Greška" @@ -5090,19 +5182,19 @@ msgstr "Greška" msgid "Error communicating with device" msgstr "Greška u komunikaciji sa uređajem" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "&Restore" msgstr "&Obnovi" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155 msgid "&Donate to support calibre" msgstr "&Darujte da podržite calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160 msgid "&Restart" msgstr "&Ponovno pokreni" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:199 msgid "" "

For help visit %s.kovidgoyal.net
" @@ -5110,35 +5202,35 @@ msgstr "" "

Za pomoć posjetite %s.kovidgoyal.net
" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" msgstr "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 msgid "Edit metadata individually" msgstr "Uredi metapodatke pojedinačno" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 msgid "Edit metadata in bulk" msgstr "Uredi metapodatke grupno" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Download metadata and covers" msgstr "Preuzmi metapodatke i omote" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "Download only metadata" msgstr "Preuzmi samo metapodatke" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 msgid "Download only covers" msgstr "Preuzmi samo omote" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 msgid "Add books from a single directory" msgstr "Dodaj knjige iz jednog direktorija" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:232 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -5147,7 +5239,7 @@ msgstr "" "direktoriju, predpostavlja da je svaka e-book datoteka ista knjiga u " "različitom formatu)." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:235 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -5155,79 +5247,79 @@ msgstr "" "Dodaj knjige iz direktorija, uključujući pod-direktorije (Više knjiga po " "direktoriju, predpostavlja da je svaka e-book datoteka različita knjiga)." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Add Empty book. (Book entry with no formats)" msgstr "Dodaj Praznu knjigu. (Knjižni unos bez formata)" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358 msgid "Save to disk" msgstr "Pohrani na disk" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 msgid "Save to disk in a single directory" msgstr "Spremi na disk u zajednički direktorij." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1444 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1445 msgid "Save only %s format to disk" msgstr "Pohrani samo %s format na disk" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364 msgid "View" msgstr "Pogled" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "View specific format" msgstr "Pogledaj specifičan format" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 msgid "Convert individually" msgstr "Pretvori pojedinačno" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:313 msgid "Bulk convert" msgstr "Pretvori grupno" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:328 msgid "Run welcome wizard" msgstr "Pokreni asistenta dobrodošlice" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:362 msgid "Similar books..." msgstr "Slične knjige..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:420 msgid "Bad database location" msgstr "Loša lokacija baze podataka" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1572 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1573 msgid "Choose a location for your ebook library." msgstr "Odaberi lokaciju za vašu e-book biblioteku" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:595 msgid "Browse by covers" msgstr "Pretražuj po omotima" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702 msgid "Device: " msgstr "Uređaj: " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:704 msgid " detected." msgstr " otkriveno." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:726 msgid "Connected " msgstr "Spojeno " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:730 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738 msgid "Device database corrupted" msgstr "Baza podataka uređaja je korumpirana." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:739 msgid "" "\n" "

The database of books on the reader is corrupted. Try the " @@ -5255,52 +5347,60 @@ msgstr "" " \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:807 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:850 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:858 msgid "Uploading books to device." msgstr "Slanje knjiga na uređaj." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 msgid "Books" msgstr "Knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 msgid "EPUB Books" msgstr "EPUB Knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:825 msgid "LRF Books" msgstr "LRF Knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:826 msgid "HTML Books" msgstr "HTML Knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:827 msgid "LIT Books" msgstr "LIT Knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:828 msgid "MOBI Books" msgstr "MOBI Knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:829 msgid "Text books" msgstr "Tekst Knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:822 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:830 msgid "PDF Books" msgstr "PDF Knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:831 msgid "Comics" msgstr "Stripovi" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:832 msgid "Archives" msgstr "Arhive" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:867 +msgid "Failed to read metadata" +msgstr "Neuspjeh u čitanju metapodataka" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:868 +msgid "Failed to read metadata from the following" +msgstr "Neuspjeh u čitanju metapodataka iz slijedećeg" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:886 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" @@ -5308,89 +5408,89 @@ msgstr "" "Odabrane knjige će biti permanentno izbrisane i datoteke uklonjene sa " "vašeg računala. Jeste li sigurni?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:888 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:903 msgid "Deleting books from device." msgstr "Uklanjanje knjiga sa uređaja." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 msgid "Cannot download metadata" msgstr "Nije moguće preuzeti metapodatke" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:935 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1038 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1169 msgid "No books selected" msgstr "Niste odabrali knjigu" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "covers" msgstr "omoti" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "metadata" msgstr "metapodaci" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:946 msgid "Downloading %s for %d book(s)" msgstr "Preuzimanje %s za %d knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 msgid "Failed to download some metadata" msgstr "Neuspjelo preuzimanje pojedinih metapodataka:" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 msgid "Failed to download metadata for the following:" msgstr "Neuspjelo preuzimanje metapodataka za slijedeće:" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 msgid "Failed to download metadata:" msgstr "Neuspjelo preuzimanje metapodataka:" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot edit metadata" msgstr "Nemoguće urediti metapodatke" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1037 msgid "Cannot save to disk" msgstr "Nemoguće spremiti na disk" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 msgid "Choose destination directory" msgstr "Odaberite odredišni direktorij" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063 msgid "Error while saving" msgstr "Greška kod spremanja" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1064 msgid "There was an error while saving." msgstr "Potkrala se greška pri spremanju." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1069 msgid "Could not save some books" msgstr "Nije moguće spremiti neke knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1070 msgid "as the %s format is not available for them." msgstr "pošto im %s format nije dostupan." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1071 msgid "Click the show details button to see which ones." msgstr "Klikni gumb za prikaz detalja da vidiš koji." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1090 msgid "Fetching news from " msgstr "Pribavljanje vijesti sa " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1103 msgid " fetched." msgstr " pribavlljeno." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1168 msgid "Cannot convert" msgstr "Nemoguće pretvoriti" @@ -5400,12 +5500,11 @@ msgid "No book selected" msgstr "Niste odabrali knjigu" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1338 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1390 msgid "Cannot view" msgstr "Nemoguć pregled" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1344 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1392 msgid "Choose the format to view" msgstr "Odaberi format za pregled" @@ -5413,7 +5512,23 @@ msgstr "Odaberi format za pregled" msgid "Cannot open folder" msgstr "Nemoguće otvoriti mapu" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373 +msgid "Multiple Books Selected" +msgstr "Odabrano Više Knjiga" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1374 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" +"Vi pokušavate otvoriti %d knjige. Otvaranje previše knjiga odjednom može " +"usporiti i imati negativan utjecaj na reagiranje vašeg računala. Jednom " +"započet, ovaj proces se ne može zustaviti dok se ne završi. Da li želite " +"nastaviti?" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1391 msgid "%s has no available formats." msgstr "%s nema raspoložive formate." @@ -5425,19 +5540,19 @@ msgstr "Nemoguće konfigurirati" msgid "Cannot configure while there are running jobs." msgstr "Nemoguće konfigurirati dok postoje aktivni poslovi." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1473 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 msgid "No detailed info available" msgstr "Detaljni podaci nisu raspoloživi" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1475 msgid "No detailed information is available for books on the device." msgstr "Detaljni podaci nisu raspoloživi za knjige na uređaju." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 msgid "Error talking to device" msgstr "Greška u razgovoru sa uređajem" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1524 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5445,12 +5560,12 @@ msgstr "" "Došlo je do privremene greške u komunikaciji sa uređajem. Molimo islkjučite " "i ponovo priključite uređaj ili kompletno ponovo pokrenite sustav." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1540 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1555 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 msgid "Conversion Error" msgstr "Greška u Pretvorbi" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1542 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using 3rd party tools." @@ -5458,19 +5573,19 @@ msgstr "" "

Nemoguće pretvoriti: %s

Ovo je DRM knjiga. Prvo " "morate ukloniti DRM koristeći alate treće stranke." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1557 msgid "Failed" msgstr "Neuspjelo" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1581 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 msgid "Invalid library location" msgstr "Nevažeća lokacija biblioteke" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1583 msgid "Could not access %s. Using %s as the library." msgstr "Nemoguć pristup do %s. Korištenje %s kao biblioteke." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1630 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1631 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development." @@ -5478,11 +5593,11 @@ msgstr "" "je rezultat napora brojnih volontera iz cijelog svijeta. Ako smatrate da je " "koristan, molimo razmislite o donaciji za podršku razvoju ovog projekta." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1654 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1655 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Imate aktivne poslove. Jeste li sigurni da hoćete prekinuti?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1657 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1658 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" @@ -5492,11 +5607,11 @@ msgstr "" " Prekid može prouzrokovati korupciju uređaja.
\n" " Jeste li sigurni da hoćete da prekinete?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1661 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1662 msgid "WARNING: Active jobs" msgstr "UPOZORENJE: Aktivni poslovi" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1712 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1713 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -5504,7 +5619,7 @@ msgstr "" "će nastaviti biti aktivan u sustavnom poslužavniku. Da zatvorite, odaberite " "Prekini u sadržajnom izborniku sustavnog poslužavnika." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1732 msgid "" "Latest version: %s" @@ -5512,11 +5627,11 @@ msgstr "" "Posljednja inačica: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1739 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 msgid "Update available" msgstr "Obnova raspoloživa" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1741 msgid "" "%s has been updated to version %s. See the new features. " @@ -5526,48 +5641,48 @@ msgstr "" "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">nove značajke. " "Posjetite stranicu za skidanje." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1758 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1759 msgid "Use the library located at the specified path." msgstr "Koristi biblioteku lociranu na specificiranom putu." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1760 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1761 msgid "Start minimized to system tray." msgstr "Pokretanje minimizirano na sustavni poslužavnik." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1762 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1763 msgid "Log debugging information to console" msgstr "Ubilježi informacije o uklanjanju grašaka u konzolu." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1810 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1811 msgid "If you are sure it is not running" msgstr "Ako si siguran da nije aktivan" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1812 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 msgid "Cannot Start " msgstr "Ne može Krenuti " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1814 msgid "%s is already running." msgstr "%s je već aktivan." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1817 msgid "may be running in the system tray, in the" msgstr "možda funkcionira u sustavnom poslužavniku, u" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1819 msgid "upper right region of the screen." msgstr "gornji desni dio zaslona." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1821 msgid "lower right region of the screen." msgstr "donji desni dio zaslona." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1824 msgid "try rebooting your computer." msgstr "probaj ponovo startati svoje računalo." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1825 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1845 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1826 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1846 msgid "try deleting the file" msgstr "probaj obrisati datoteku." @@ -5792,11 +5907,11 @@ msgstr "" "Nije moguće konvertirati %d od %d knjige, jer odgovarajući izvorni format " "nije pronađen." -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:173 msgid "You must set a username and password for %s" msgstr "Morate postaviti korisničko ime i lozinku za %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:178 msgid "Fetch news from " msgstr "Dograbi vijesti od " @@ -5856,55 +5971,75 @@ msgstr "Izvoz" msgid "Import" msgstr "Uvoz" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:133 msgid "Configure Ebook viewer" msgstr "Konfiguriraj preglednika Elektroničke knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:134 msgid "&Font options" msgstr "Opcije &Pisma" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:135 msgid "Se&rif family:" msgstr "Se&rif familja:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:136 msgid "&Sans family:" msgstr "&Sans familija:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:137 msgid "&Monospace family:" msgstr "&Monospace familija:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:138 msgid "&Default font size:" msgstr "&Zadana veličina pisma:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:140 msgid "Monospace &font size:" msgstr "Veličina Monospace &pisma:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:142 msgid "S&tandard font:" msgstr "S&tandardno pismo:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:143 msgid "Serif" msgstr "Serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:144 msgid "Sans-serif" msgstr "Sans-serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:145 msgid "Monospace" msgstr "Monospace" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:146 msgid "Remember last used &window size" msgstr "Zapamti zadnju korištenu veličinu &zaslona" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:148 +msgid "Maximum &view width:" +msgstr "Maksimalna &view širina:" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:149 +msgid "H&yphenate (break line in the middle of large words)" +msgstr "S&poji crticom (crtica u sredini većih riječi)" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:150 +msgid "" +"The default language to use for hyphenation rules. If the book does not " +"specify a language, this will be used." +msgstr "" +"Zadani jezik za upotrebu pravila spajanja crticom. Ako knjiga ne specificira " +"jezik, ovaj će biti upotrijebljen." + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:151 +msgid "Default &language for hyphenation:" +msgstr "Zadani &jezik za spajanje crticom:" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:152 msgid "&User stylesheet" msgstr "&Korisnička formatna lista" @@ -5913,12 +6048,12 @@ msgid "Options to customize the ebook viewer" msgstr "Opcije za prilagodbu preglednika elektroničke knjige" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:645 msgid "Remember last used window size" msgstr "Zapamti zadnju korištenu veličinu zaslona" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:110 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -5927,30 +6062,42 @@ msgstr "" "prilagođavanje izgleda svih knjiga." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:63 +msgid "Maximum width of the viewer window, in pixels." +msgstr "Maksimalna širina korisničkog prozora, u pikselima." + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:64 +msgid "Hyphenate text" +msgstr "Spoji tekst crticom" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:66 +msgid "Default language for hyphenation rules" +msgstr "Zadani jezik za pravila spajanja crtiom" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:68 msgid "Font options" msgstr "Opcije pisma" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 msgid "The serif font family" msgstr "Serif familija pisma" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 msgid "The sans-serif font family" msgstr "Sans-serif familija pisma" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:74 msgid "The monospaced font family" msgstr "Monospace familija pisma" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:75 msgid "The standard font size in px" msgstr "Standardna veličina pisma u px" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:76 msgid "The monospaced font size in px" msgstr "Monospace veličina pisma u px" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:77 msgid "The standard font type" msgstr "Standardna vrsta pisma" @@ -5984,70 +6131,70 @@ msgstr "Traži tekst u knjizi" msgid "Print Preview" msgstr "Pregled Ispisa" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:376 msgid "Choose ebook" msgstr "Odaberi elektroničku knjigu" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:377 msgid "Ebooks" msgstr "Elektroničke knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Add bookmark" msgstr "Dodaj knjižnu oznaku" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Enter title for bookmark:" msgstr "Unesi naziv knjižne oznake:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:417 msgid "No matches found for: %s" msgstr "Nisu pronađeni parovi za: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:457 msgid "Loading flow..." msgstr "Učitavanje protoka..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:484 msgid "Laying out %s" msgstr "Izlaganje %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:513 msgid "Manage Bookmarks" msgstr "Upravljaj Knjižnim Oznakama" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:548 msgid "Loading ebook..." msgstr "Učitavanje elektroničke knjige..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:556 msgid "DRM Error" msgstr "DRM Greška" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:557 msgid "

This book is protected by DRM" msgstr "

Ova knjiga je zaštićena DRM" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:561 msgid "Could not open ebook" msgstr "Nemoguće otvoriti elektroničku knjigu" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 msgid "Options to control the ebook viewer" msgstr "Opcije za kontrolu preglednika" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:642 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Ako je naznačeno, kod pokretanj će preglednički prozor pokušati da dođe " "ispred." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:647 msgid "Print javascript alert and console messages to the console" msgstr "Ispiši javascript upozorenje i poruke na kontrolnu ploču" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:653 msgid "" "%prog [options] file\n" "\n" @@ -6057,51 +6204,51 @@ msgstr "" "\n" "Pogledaj elektroničku knjigu.\n" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 msgid "Ebook Viewer" msgstr "Preglednik Elektroničke Knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 msgid "toolBar" msgstr "alatnaTraka" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 msgid "Next page" msgstr "Slijedeća stranica" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 msgid "Previous page" msgstr "Prethodna stranica" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 msgid "Font size larger" msgstr "Za jednu veličinu pisma veći" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 msgid "Font size smaller" msgstr "Za jednu veličinu pisma manji" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 msgid "Find next" msgstr "Pronađi slijedeće" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 msgid "Copy to clipboard" msgstr "Kopiraj u međuspremnik" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 msgid "Reference Mode" msgstr "Referentni Mod" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 msgid "Bookmark" msgstr "Knjižna oznaka" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:176 msgid "Toggle full screen" msgstr "Preklopnik za cijeli zaslon" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:177 msgid "Print" msgstr "Ispis" @@ -6109,15 +6256,7 @@ msgstr "Ispis" msgid "Print eBook" msgstr "Ispiši eBook" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 -msgid "Invalid regular expression" -msgstr "Nevažeći regularni izraz" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 -msgid "Invalid regular expression: %s" -msgstr "Nevažeći regularni izraz: %s" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 msgid "" "Library\n" "%d\n" @@ -6127,7 +6266,7 @@ msgstr "" "%d\n" "knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 msgid "" "Reader\n" "%s\n" @@ -6137,7 +6276,7 @@ msgstr "" "%s\n" "dostupan" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:168 msgid "" "Card A\n" "%s\n" @@ -6147,7 +6286,7 @@ msgstr "" "%s\n" "raspoloživa" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:169 msgid "" "Card B\n" "%s\n" @@ -6157,47 +6296,95 @@ msgstr "" "%s\n" "raspoloživa" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 msgid "Click to see the books available on your computer" msgstr "Klikni da vidiš knjige koje se nalaze na tvojem računalu" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 msgid "Click to see the books in the main memory of your reader" msgstr "Klikni da vidiš knjige u glavnoj memoriji tvoga čitača" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176 msgid "Click to see the books on storage card A in your reader" msgstr "Klikni da vidiš knjige na memorijskoj kartici A u svom čitaču" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177 msgid "Click to see the books on storage card B in your reader" msgstr "Klikni da vidiš knjige na memorijskoj kartici B u svom čitaču" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:466 +msgid "Change Case" +msgstr "Promijeni Veličinu Slova" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +msgid "Upper Case" +msgstr "Velika Slova" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:468 +msgid "Lower Case" +msgstr "Mala Slova" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:469 +msgid "Swap Case" +msgstr "Zamijeni Veličinu Slova" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:470 +msgid "Title Case" +msgstr "Veličina Slova Naslova" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:141 msgid "Default" msgstr "Zadano" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:279 +msgid "" +"If you use the WordPlayer e-book app on your Android phone, you can access " +"your calibre book collection directly on the device. To do this you have to " +"turn on the content server." +msgstr "" +"Ako koristite WordPlayer e-book aplikaciju na Android telefonu, možete imati " +"pristup na calibre kolekciju knjiga direktno sa uređaja. Da ovo uradite prvo " +"morate uključiti sadržajni poslužitelj." + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:283 +msgid "" +"Remember to leave calibre running as the server only runs as long as calibre " +"is running." +msgstr "" +"Ne zaboravite ostaviti calibre aktivnim, jer poslužitelj je aktivan jedino " +"ako je calibre aktivan." + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:285 +msgid "" +"You have to add the URL http://myhostname:8080 as your calibre library in " +"WordPlayer. Here myhostname should be the fully qualified hostname or the IP " +"address of the computer calibre is running on." +msgstr "" +"Morate dodati URL http://myhostname:8080 kao vašu calibre biblioteku u " +"WordPlayer. Ovdje myhostname bi trebalo biti puno kvalificirano hostname ili " +"IP adresa računala na kojem sa nalazi calibre." + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:362 msgid "Moving library..." msgstr "Premještanje biblioteke..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:379 msgid "Failed to move library" msgstr "Neuspjeh premještanja biblioteke" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:388 msgid "Copied" msgstr "Kopirano" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:432 msgid "Invalid database" msgstr "Nevažeća baza podataka" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:433 msgid "" "

An invalid library already exists at %s, delete it before trying to move " "the existing library.
Error: %s" @@ -6205,11 +6392,11 @@ msgstr "" "

Nevažeća biblioteka već postoji na %s. Ovu prvo morate izbrisati prije " "nego pokušate premjestiti postojeću biblioteku.
Greška: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 msgid "Could not move library" msgstr "Nije moguće premjestiti biblioteku" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:503 msgid "welcome wizard" msgstr "asistent dobrodošlice" @@ -6795,16 +6982,16 @@ msgstr "" "\n" "For help on an individual command: %%prog command --help\n" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1497 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1535 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:1526 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1564 msgid "Copying %s" msgstr "Kopiranje %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1581 msgid "Compacting database" msgstr "Sažimanje baze podataka" @@ -6812,7 +6999,7 @@ msgstr "Sažimanje baze podataka" msgid "Password to access your calibre library. Username is " msgstr "Lozinka za pristup vašoj calibre biblioteci. Korisničko ime je " -#: /home/kovid/work/calibre/src/calibre/library/server.py:419 +#: /home/kovid/work/calibre/src/calibre/library/server.py:429 msgid "" "[options]\n" "\n" @@ -6858,11 +7045,15 @@ msgstr "Jezik u kojem izložiti korisničko sučelje" msgid "The default output format for ebook conversions." msgstr "Zadani izlazni format za pretvorbu elektroničkih knjiga." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:552 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +msgid "Ordered list of formats to prefer for input." +msgstr "Poredana lista formata za preferirani ulaz." + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:556 msgid "Read metadata from files" msgstr "Čitaj metapodatke iz datoteka" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:558 msgid "The priority of worker processes" msgstr "Prioriteti radnih procesa" @@ -6902,13 +7093,13 @@ msgstr "Neuspjelo identificiranje sa poslužiteljem: %s" msgid "Control email delivery" msgstr "Kontrola dopreme elektroničke pošte" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:83 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 msgid "Unknown feed" msgstr "Nepoznati dotok" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:145 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:164 msgid "Untitled article" msgstr "Artikal bez naslova" @@ -6937,84 +7128,71 @@ msgstr "Lozinka za stranice koje zahtijevaju prijavu za pristup sadržaju." msgid "Unknown News Source" msgstr "Nepoznat Izvor Vijesti" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:564 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:578 msgid "Download finished" msgstr "Skidanje završeno" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:566 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:580 msgid "Failed to download the following articles:" msgstr "Neuspjelo skidanje slijedećih artikala:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:568 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:574 -msgid " from " -msgstr " od " - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:572 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:586 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:576 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:588 +msgid " from " +msgstr " od " + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:590 msgid "\tFailed links:" msgstr "\tNeuspjele veze:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:657 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:671 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "Nemoguće prigrabiti artikal. Izvedi sa --debug da vidiš razloge." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:678 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:692 msgid "Fetching feeds..." msgstr "Hvatanje dotoka..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:682 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:696 msgid "Got feeds from index page" msgstr "Dobijeni dotoci sa indeks stranice" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:688 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:702 msgid "Trying to download cover..." msgstr "Pokušaj skidanja omota..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:739 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:753 msgid "Starting download [%d thread(s)]..." msgstr "Početak skidanja [%d thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:755 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:769 msgid "Feeds downloaded to %s" msgstr "Dotoci skinuti na %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:765 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:779 msgid "Could not download cover: %s" msgstr "Nemoguće skinuti omot: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:772 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:786 msgid "Downloading cover from %s" msgstr "Skidanje omota sa %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:907 msgid "Untitled Article" msgstr "Artikal bez naslova" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:941 -msgid "" -"\n" -"Downloaded article %s from %s" -msgstr "" -"\n" -"Preuzet članak %s od %s" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:978 msgid "Article downloaded: %s" msgstr "Skinuti artikli: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:953 -msgid "Failed to download article: %s from %s\n" -msgstr "Neuspjelo skidanje artikla: %s sa %s\n" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:956 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:989 msgid "Article download failed: %s" msgstr "Neuspjelo skidanje artikla: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:971 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1004 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_borba.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_glas_srpske.py:76 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_instapaper.py:56 @@ -7058,7 +7236,7 @@ msgstr "Srpski" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_7dias.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_ambito.py:61 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_buenosaireseconomico.py:23 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:64 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:26 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_criticadigital.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_diagonales.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_el_mercurio_chile.py:61 @@ -7068,6 +7246,7 @@ msgstr "Srpski" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elcronista.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elmundo.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elperiodico_spanish.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_eltiempo_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_expansion_spanish.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_granma.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_infobae.py:21 @@ -7079,7 +7258,9 @@ msgstr "Srpski" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion_chile.py:54 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa.py:60 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_ni.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_latribuna.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lavanguardia.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_marca.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_miradasalsur.py:23 @@ -7089,6 +7270,7 @@ msgstr "Srpski" msgid "Spanish" msgstr "Španski" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_accountancyage.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:13 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_amspec.py:14 @@ -7106,6 +7288,7 @@ msgstr "Španski" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_cnn.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_corriere_della_sera_en.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_craigslist.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_mail.py:6 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17 @@ -7115,6 +7298,7 @@ msgstr "Španski" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_exiled.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_fastcompany.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_financial_times.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_forbes.py:10 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_freakonomics.py:13 @@ -7149,7 +7333,8 @@ msgstr "Španski" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_york_review_of_books_no_sub.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_yorker.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_news_times.py:7 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:16 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:29 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_noaa.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm_int.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes_sub.py:17 @@ -7192,7 +7377,7 @@ msgstr "Španski" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_twitchfilms.py:22 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_uncrate.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_upi.py:15 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usnews.py:21 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_utne.py:20 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_wash_post.py:12 @@ -7279,6 +7464,10 @@ msgstr "Preskakanje filtriranog artikla: %s" msgid "Portuguese" msgstr "Portugalski" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +msgid "Kovid Goyal and Sujata Raman" +msgstr "Kovid Goyal i Sujata Raman" + #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19 msgid "Chinese" msgstr "Kineski" @@ -8192,6 +8381,9 @@ msgstr "pretplatnici" #~ "Skinut artikal %s sa %s\n" #~ "%s" +#~ msgid "Failed to download article: %s from %s\n" +#~ msgstr "Neuspjelo skidanje artikla: %s sa %s\n" + #~ msgid "Click to see the list of books available on your computer" #~ msgstr "Klikni da vidiš listu knjiga dostupnih na tvom računalu" @@ -8685,6 +8877,9 @@ msgstr "pretplatnici" #~ msgid "%s

%s

" #~ msgstr "%s

%s

" +#~ msgid "Regular expression (?P)" +#~ msgstr "Regularni izraz (?P)" + #~ msgid "Set the dc:language field" #~ msgstr "Postavi dc:language polje" diff --git a/src/calibre/translations/hu.po b/src/calibre/translations/hu.po index 49f7977330..db425d0f81 100644 --- a/src/calibre/translations/hu.po +++ b/src/calibre/translations/hu.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-06-30 13:41+0000\n" -"PO-Revision-Date: 2009-05-29 16:33+0000\n" -"Last-Translator: Kovid Goyal \n" +"POT-Creation-Date: 2009-07-19 18:45+0000\n" +"PO-Revision-Date: 2009-07-16 22:01+0000\n" +"Last-Translator: Laszlo Tamas \n" "Language-Team: Hungarian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2009-07-05 18:37+0000\n" +"X-Launchpad-Export-Date: 2009-07-21 16:48+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41 @@ -22,16 +22,14 @@ msgid "Does absolutely nothing" msgstr "Semmit nem csinál" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:69 #: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:164 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:148 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:639 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:643 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:404 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:50 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:52 @@ -39,9 +37,9 @@ msgstr "Semmit nem csinál" #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:320 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:225 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:255 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:258 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:45 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 @@ -49,10 +47,10 @@ msgstr "Semmit nem csinál" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:103 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:105 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:171 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:865 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:870 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:65 @@ -63,21 +61,21 @@ msgstr "Semmit nem csinál" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:117 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:150 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:540 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:724 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:736 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:837 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:842 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:880 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:133 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:135 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:857 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:862 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:900 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:84 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:28 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:26 +#: /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/manipulate/crop.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:75 @@ -97,39 +95,43 @@ msgstr "Semmit nem csinál" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:93 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:19 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:757 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:760 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:40 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:942 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 #: /home/kovid/work/calibre/src/calibre/library/cli.py:264 #: /home/kovid/work/calibre/src/calibre/library/database.py:917 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:618 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:630 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1026 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:654 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:666 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1061 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1391 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1477 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1561 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1584 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1635 -#: /home/kovid/work/calibre/src/calibre/library/server.py:283 -#: /home/kovid/work/calibre/src/calibre/library/server.py:344 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1098 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1428 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1673 +#: /home/kovid/work/calibre/src/calibre/library/server.py:294 +#: /home/kovid/work/calibre/src/calibre/library/server.py:355 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 @@ -225,11 +227,11 @@ msgid "" "encoding declarations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:243 msgid "Conversion Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:257 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -237,7 +239,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:44 msgid "Input profile" -msgstr "" +msgstr "Bemeneti profil" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:48 msgid "" @@ -246,53 +248,70 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:56 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." -msgstr "" +msgstr "Ez a SONY PRS sorozathoz (pl. 500/505/700) való profil" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:178 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:218 msgid "This profile is intended for the Microsoft Reader." -msgstr "" +msgstr "Ez a profil a Microsoft Reader-hez készült" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:189 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:229 msgid "This profile is intended for the Mobipocket books." -msgstr "" +msgstr "Ez a Mobipocket (PRC, MOBI) könyvekhez való profil" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:93 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:202 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 msgid "This profile is intended for the Hanlin V3 and its clones." -msgstr "" +msgstr "Ez a Hanlin V3 és klónjainak profilja" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:105 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:254 msgid "This profile is intended for the Cybook G3." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:226 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:118 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:267 +msgid "This profile is intended for the Cybook Opus." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:130 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:279 msgid "This profile is intended for the Amazon Kindle." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:135 -msgid "Output profile" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:142 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:312 +msgid "This profile is intended for the Irex Illiad." +msgstr "Az Irex Illiad-hoz tartozó profil" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:325 +msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:139 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:172 +msgid "Output profile" +msgstr "Kimeneti profil" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:176 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " "devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:166 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." msgstr "" +"Ez a SONY PRS sorozathoz (pl. 500/505/700) való profil fekvő nézetben. " +"Többnyire képregényekhez használatos." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:296 msgid "This profile is intended for the Amazon Kindle DX." msgstr "" @@ -320,7 +339,7 @@ msgstr "Nem találtam érvényes bővítményt itt: " msgid "Initialization of plugin %s failed with traceback:" msgstr "A %s bővítmény indítása a következő hibaüzenettel meghiusult:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:347 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:354 msgid "" " %prog options\n" "\n" @@ -328,17 +347,17 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:353 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:360 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "Bővítmény hozzáadása a ZIP fájl elérési útjának megadásával." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:355 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:362 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Egy telepített bővítmény eltávolítása név alapján. Nincs hatással a " "beépített bővítményekre." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:357 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:364 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -346,24 +365,24 @@ msgstr "" "Bővítmény testreszabása. Add meg a bővítmény nevét, és a kért beállítást, " "vesszővel elválasztva." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:359 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:366 msgid "List all installed plugins" msgstr "A telepített bővítőmodulok listázása" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:361 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:368 msgid "Enable the named plugin" msgstr "A bővítmény engedélyezése" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:363 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:370 msgid "Disable the named plugin" msgstr "A bővítmény letiltása" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 -msgid "Communicate with the BeBook eBook reader." +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:14 +msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:15 -msgid "Tijmen Ruizendaal" +#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 +msgid "Communicate with the BeBook eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:85 @@ -379,53 +398,55 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:88 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_hindu.py:12 msgid "Kovid Goyal" -msgstr "" +msgstr "Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:17 msgid "Communicate with the Cybook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:14 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 msgid "John Schember" -msgstr "" +msgstr "John Schember" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:59 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:63 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:619 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:467 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:974 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1295 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1005 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1009 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1332 msgid "News" -msgstr "" +msgstr "Hírek (RSS)" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:99 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:98 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:98 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:100 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:179 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:181 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:168 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:170 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:145 msgid "Transferring books to device..." -msgstr "" +msgstr "Könyvek küldése az eszközre..." -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:126 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:212 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:219 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:198 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:200 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:165 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:174 msgid "Removing books from device..." -msgstr "" +msgstr "Könyvek eltávolítása az eszközről" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:18 msgid "Communicate with the EB600 eBook reader." @@ -435,13 +456,17 @@ msgstr "" msgid "Device Interface" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:17 +msgid "Communicate with the IRex Digital Reader 1000 eBook reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:16 msgid "Communicate with the JetBook eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:17 msgid "James Ralston" -msgstr "" +msgstr "James Ralston" #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:13 msgid "Communicate with the Kindle eBook reader." @@ -457,79 +482,79 @@ msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:150 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:101 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:55 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:58 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:88 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:102 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:50 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:69 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:79 msgid "Getting list of books on device..." -msgstr "" +msgstr "Az eszközön lévő könyvek listája" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:19 msgid "Communicate with the Sony PRS-505 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:20 #: /home/kovid/work/calibre/src/calibre/devices/prs700/driver.py:14 msgid "Kovid Goyal and John Schember" -msgstr "" +msgstr "Kovid Goyal és John Schember" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "Get device information..." -msgstr "" +msgstr "Eszköz-információ lekérdezése" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:109 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:111 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:108 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:85 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "The reader has no storage card in this slot." -msgstr "" +msgstr "Ebben csatlakozóban nincs memóriakártya" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:132 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:110 msgid "There is insufficient free space in main memory" msgstr "Nincs elég hely a fő memóriában" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:134 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:114 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:116 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/devices/prs505/driver.py:247 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:213 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:228 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 msgid "Sending metadata to device..." -msgstr "" +msgstr "Metaadatok küldése az eszközre" #: /home/kovid/work/calibre/src/calibre/devices/prs700/driver.py:13 msgid "Communicate with the Sony PRS-700 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:251 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:261 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:328 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Nem tudtam érzékelni a %s lemezmeghajtót. Próbálkozz újraindítással!" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:371 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:499 msgid "Unable to detect the %s disk drive." -msgstr "" +msgstr "A(z) %s meghajtó nem található" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:486 msgid "You must install the pmount package." -msgstr "" +msgstr "Installálnod kell a pmount csomagot." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:480 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:505 msgid "Unable to mount main memory (Error code: %d)" -msgstr "" +msgstr "A belső memória nem felismerhető. (Hiba kód: %d)" #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:11 msgid "Ordered list of formats the device will accept" @@ -539,21 +564,21 @@ msgstr "" msgid "settings for device drivers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:27 msgid "Communicate with an eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "Selected slot: %s is not supported." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:176 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:184 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 msgid "Adding books to device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:202 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:183 msgid "Removing books from device metadata listing..." msgstr "" @@ -641,7 +666,7 @@ msgstr "Képek változatlan megtartása módosítás nélkül." #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:428 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:439 msgid "Page" -msgstr "" +msgstr "Oldal" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:19 msgid "" @@ -708,15 +733,19 @@ msgstr "" msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179 +msgid "List builtin recipes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:245 msgid "Output saved to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:67 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:74 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -724,7 +753,7 @@ msgid "" "are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:89 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:85 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -732,7 +761,7 @@ msgid "" "a device. For example EPUB on the SONY reader. Choices are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:96 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -740,7 +769,7 @@ msgid "" "chosen based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:106 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -749,17 +778,17 @@ msgid "" "use a mapping based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:118 msgid "Disable all rescaling of font sizes." -msgstr "" +msgstr "A betűk újraméretezésének tiltása." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:125 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -767,7 +796,7 @@ msgid "" "tables and present it in a linear fashion." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:147 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " @@ -777,7 +806,7 @@ msgstr "" "tartalomjegyzékhez az első szinten. Ha meg van adva, ezt használja minden " "más automatikus felismerés helyett." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:156 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:152 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " @@ -787,7 +816,7 @@ msgstr "" "tartalomjegyzékhez a második szinten. Minden bejegyzés az őt megelőző első " "szintű bejegyzéshez fog tartozni." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:164 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:160 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " @@ -797,19 +826,19 @@ msgstr "" "a Tartalomjegyzék harmadik szintjéhez. Minden bejegyzés az előző szintű " "(második) bejegyzés alá kerül." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:168 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " "one is always used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:176 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "" "Ne add hozzá az automatikusan érzékelt fejezeteket a tartalomjegyzékhez." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:187 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:183 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" @@ -817,20 +846,20 @@ msgstr "" "Ha ennél kevesebb fejezet detektálható automatikusan, akkor a " "tartalomjegyzékben a bejegyzések linkek legyenek. Alapértelmezés: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:190 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " "number of chapters were detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:202 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:198 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:209 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "

or

tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -840,7 +869,7 @@ msgid "" "User Manual for further help on using this feature." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:223 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -852,53 +881,61 @@ msgstr "" "vízszintes vonal beillesztése minden fejezet előtt; \"none\" - egyiket se " "alkalmazza; \"both\" - sortörés és vonal alkalmazása egyszerre." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:237 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:233 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:242 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:252 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:248 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" +"A felső margó beállítása (képpontban). Alapértelmezett: %default pont. " +"(Megj.: 1 inch 72 pontnak felel meg)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:253 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" +"Az alsó margó beállítása (képpontban). Alapértelmezett: %default pont. " +"(Megj.: 1 inch 72 képpontnak felel meg)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:258 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" +"A baloldali margó beállítása (képpontban). Alapértelmezett: %default pont. " +"(Megj.: 1 inch 72 képpontnak felel meg)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:263 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" +"A jobboldali margó beállítása (képpontban). Alapértelmezett: %default pont. " +"(Megj.: 1 inch 72 képpontnak felel meg)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:268 msgid "" "Do not force text to be justified in output. Whether text is actually " "displayed justified or not depends on whether the ebook format and reading " "device support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:275 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -906,13 +943,15 @@ msgstr "" "Inkább a forrásfájlban található borítót használja a beállított borító " "helyett, ha elérhető" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:288 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" +"Egy üres sor beszúrása a bekezdések közé. Nem működik, ha a forrásfájl nem " +"használ bekezdéseket (

vagy

cimkéket)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." @@ -921,118 +960,136 @@ msgstr "" "kép a fájlban a könyvborító, és te helyette másik borítót szeretnél " "használni." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:307 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:303 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:311 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:325 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "Use a regular expression to try and remove the header." +msgstr "Reguláris kifejezés használata a fejléc eltávolításához." + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:326 +msgid "The regular expression to use to remove the header." +msgstr "A reguláris kifejezés a fejléc eltávolításához." + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:332 +msgid "Use a regular expression to try and remove the footer." +msgstr "Reguláris kifejezés használata a lábléc eltávolításához." + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:339 +msgid "The regular expression to use to remove the footer." +msgstr "A reguláris kifejezés a lábléc eltávolításához." + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" +"Metaadatok olvasása a meghatározott OPF fájlból. Ez felülírja a forrásfájl " +"összes metaadatát." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:35 msgid "Set the title." -msgstr "" +msgstr "Add meg a könyv címét." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:337 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" +"Add meg a szerzőt. Több szerző esetén pontosvesszővel kell elválasztani " +"azokat ." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:342 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:350 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:371 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:49 msgid "Set the cover to the specified file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:51 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:379 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:53 msgid "Set the ebook publisher." -msgstr "" +msgstr "Add meg a kiadót." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:383 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:57 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:59 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:61 msgid "Set the rating. Should be a number between 1 and 5." -msgstr "" +msgstr "Értékelés. 1 és 5 közötti számnak kell lennie." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:63 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:65 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:403 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:67 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:386 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:69 msgid "Set the language." -msgstr "" +msgstr "Nyelv beállítása." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 -msgid "List available recipes." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:458 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 msgid "Could not find an ebook inside the archive" msgstr "Nem találtam e-könyvet a tömörített fájlban." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Converting input to HTML..." -msgstr "" +msgstr "Konvertálás HTML formátumba..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:644 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:683 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:719 msgid "Creating" -msgstr "" +msgstr "Létrehozás" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:57 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." msgstr "" +"A létrehozott EPUB fájl tartalmának kibontása a megadott mappába. FGYELEM! A " +"mappa tartalma törölve lesz a művelet előtt." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:63 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1046,7 +1103,7 @@ msgstr "" "beolvasni. Ez a művelet azonban lassú, és ha a forrásfájlod sok oldaltörést " "tartalmaz, akkor érdemes alkalmazni ezt az opciót." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:74 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1225,11 +1282,11 @@ msgstr "Informatívabb üzenetek feldolgozásnál" msgid "Convert LRS to LRS, useful for debugging." msgstr "LRS fájl konvertálása LRS formátumba (hibakeresésnél hasznos)." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:455 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "Érvénytelen LRF fájl. Nem tudtam a metadatokat beállítani." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -1238,58 +1295,58 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "A könyv címe" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "Rendezési kulcs a címhez" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "Szerző" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "Rendezési kulcs a szerzőhöz" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "A kategória, amibe a könyv tartozik. Pl.: történelem" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "A fájlhoz használandó ikon elérési útja" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:601 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "A txt fájl útvonala, amelynek tartalma az lrf fájlhoz lesz csatolva " "megjegyzésként." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:605 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "Ikon kinyerése az LRF fájlból" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "Kiadó" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "A könybesorolás beálítása" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "A szerző beálítása" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "A gyártó beálítása" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -1298,24 +1355,24 @@ msgstr "" "Megjegyzendő, hogy az LRF formátumban nincs meghatározott borító, így " "sokszor Heurisztikával állítunk elő fedelet." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "A könyv azonosítójának megadása" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:87 msgid "Enable autorotation of images that are wider than the screen width." msgstr "A túl széles képek automatikus forgatásának engedélyezése." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:91 msgid "Set the space between words in pts. Default is %default" msgstr "" "Szótávolság (mértékegység: tipográfiai pont). Alapértelmezés: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Add a header to all the pages with title and author." msgstr "Fejléc megjelenítése minden oldalon a könyv szerzőjével és címével." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" @@ -1323,11 +1380,11 @@ msgstr "" "A fejléc formátuma. A \"%a\" helyére a szerző neve, a \"%t\" helyére a könyv " "címe lesz helyettesítve. Alapértelmezett: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:92 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:101 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" @@ -1335,7 +1392,7 @@ msgstr "" "A bekezdések elején a behúzás mérete (mértékegység: tipográfiai pont). " "Alapértelmezés: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" @@ -1343,7 +1400,7 @@ msgstr "" "A HTML táblázatokat képként szúrja be a szövegbe. Ez bonyolult vagy nagy " "táblázatoknál hasznos." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:114 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" @@ -1351,99 +1408,103 @@ msgstr "" "A betűméret szorzótényezője. Ennyiszer lesz nagyobb minden betű. " "Alapértelmezés: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:118 msgid "The serif family of fonts to embed" msgstr "A dokumentumhoz csatolandó serif betűkészlet" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The sans-serif family of fonts to embed" msgstr "A dokumentumhoz csatolandó sans-serif betűkészlet" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:115 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The monospace family of fonts to embed" msgstr "A dokumentumhoz csatolandó monospace betűkészlet" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:149 msgid "Comic" -msgstr "" +msgstr "Képregény" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1008 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1066 msgid "Title" msgstr "Cím" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:363 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1067 msgid "Author(s)" msgstr "Szerző(k)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:347 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:351 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:164 msgid "Publisher" msgstr "Kiadó" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:348 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:352 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producer" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:349 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:58 msgid "Comments" msgstr "Megjegyzés" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1012 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1070 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Tags" msgstr "Cimkék" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Series" msgstr "Sorozat" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 msgid "Language" msgstr "Nyelv" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 msgid "Timestamp" msgstr "Dátum" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:368 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:162 msgid "Published" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:370 +msgid "Rights" +msgstr "Jogok" + #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:9 msgid "options" -msgstr "" +msgstr "beállítások" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:10 msgid "" @@ -1504,19 +1565,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:141 msgid "No file specified" -msgstr "" +msgstr "Nincs megadva fájl" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:156 msgid "Original metadata" -msgstr "" +msgstr "Eredeti metaadatok" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:173 msgid "Changed metadata" -msgstr "" +msgstr "Megváltozott metaadat" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:185 msgid "OPF created in" -msgstr "" +msgstr "OPF fájl létrehozva:" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:191 msgid "Cover saved to" @@ -1524,7 +1585,7 @@ msgstr "Borító elmentve" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:193 msgid "No cover found" -msgstr "" +msgstr "Borító nem található" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:97 msgid "" @@ -1588,95 +1649,103 @@ msgstr "" "\n" "Töltse le a könyv ISBN által megadott borítóját a LibraryThing.com-ról\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." -msgstr "" +msgstr "Képek módosítása a Palm eszközök képernyőméreteinek megfelelően" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 +msgid "" +"Don't add Table of Contents to end of book. Useful if the book has its own " +"table of contents." +msgstr "" +"Ne legyen Tartalomjegyzék hozzáadva a könyv végéhez. Ez akkor hasznos,ha a " +"könyvnek van saját Tartalomjegyzéke." + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:32 -msgid "Generate a periodical rather than a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." +msgstr "A fájltartalom tömörítésének tiltása." + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:101 +msgid "All articles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1239 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1260 msgid "Cover" -msgstr "" +msgstr "Borító" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1240 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1261 msgid "Title Page" -msgstr "" +msgstr "Címlap" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1241 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1262 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 msgid "Table of Contents" -msgstr "" +msgstr "Tartalomjegyzék" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1242 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1263 msgid "Index" -msgstr "" +msgstr "Index" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1243 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1264 msgid "Glossary" -msgstr "" +msgstr "Szószedet" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1244 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1265 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1245 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1266 msgid "Bibliography" -msgstr "" +msgstr "Irodalomjegyzék" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1246 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1267 msgid "Colophon" -msgstr "" +msgstr "Záradék" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1247 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1268 msgid "Copyright" -msgstr "" +msgstr "Szerzői jog" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1248 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1269 msgid "Dedication" -msgstr "" +msgstr "Ajánlás" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1249 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1270 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1250 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1271 msgid "Foreword" -msgstr "" +msgstr "Előszó" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1251 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1272 msgid "List of Illustrations" -msgstr "" +msgstr "Illusztrációk listája" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1252 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1273 msgid "List of Tables" -msgstr "" +msgstr "Táblázatok listája" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1253 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1274 msgid "Notes" -msgstr "" +msgstr "Megjegyzések" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1254 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1275 msgid "Preface" -msgstr "" +msgstr "Előszó (szerk.)" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1255 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1276 msgid "Main Text" msgstr "" @@ -1710,9 +1779,9 @@ msgstr "A %s formátumú könyvek sajnos nem támogatottak" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54 msgid "HTML TOC generation options." -msgstr "" +msgstr "HTML Tartalomjegyzék generálás beállításai." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:87 msgid "Book Jacket" msgstr "" @@ -1723,9 +1792,9 @@ msgstr "" "Nem találtam egyértelmű elválasztási pontokat, ahol darabolni lehetne: %s Az " "fa mérete: %d kB." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:66 msgid "Unnamed" -msgstr "" +msgstr "Névtelen" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:32 msgid "OPF/NCX/etc. generation options." @@ -1742,11 +1811,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:112 msgid "Footnotes" -msgstr "" +msgstr "Lábjegyzetek" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:121 msgid "Sidebar" -msgstr "" +msgstr "Oldalsáv" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/output.py:23 msgid "Format to use inside the pdb container. Choices are:" @@ -1847,7 +1916,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:62 msgid "Decrypt Options:" -msgstr "" +msgstr "Dekódolás beállításai:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/encrypt.py:23 msgid "" @@ -1869,11 +1938,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:46 msgid "Author" -msgstr "" +msgstr "Szerző" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:47 msgid "Subject" -msgstr "" +msgstr "Tárgy" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 msgid "Creator" @@ -1881,15 +1950,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 msgid "Pages" -msgstr "" +msgstr "Oldalak" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:51 msgid "File Size" -msgstr "" +msgstr "Fájlméret" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:52 msgid "PDF Version" -msgstr "" +msgstr "PDF Verzió" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/merge.py:25 msgid "" @@ -1943,7 +2012,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 msgid "Split Options:" -msgstr "" +msgstr "Darabolás beállításai:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:31 msgid "" @@ -1956,6 +2025,8 @@ msgid "" "The size of the paper. This size will be overridden when an output profile " "is used. Default is letter. Choices are %s" msgstr "" +"Papírméret. Ezt felülírja, ha kimeneti profilt használsz. Alapértelmezett: " +"'letter'. A lehetőségek: %s" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:40 msgid "" @@ -1965,7 +2036,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/output.py:45 msgid "The orientation of the page. Default is portrait. Choices are %s" -msgstr "" +msgstr "A lap tájolása. Alapértelmezett: álló. Lehetőségek: %s" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftohtml.py:52 msgid "Could not find pdftohtml, check it is in your PATH" @@ -1979,27 +2050,27 @@ msgid "" "first and then try it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " "'system' will default to the newline type used by this OS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 msgid "Frequently used directories" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:30 msgid "Send file to storage card instead of main memory by default" -msgstr "" +msgstr "Alapbeállításként a memóriakártyára küldje a belső memória helyett" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:32 msgid "Confirm before deleting" @@ -2007,23 +2078,23 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:34 msgid "Toolbar icon size" -msgstr "" +msgstr "Eszköztárikonok mérete" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:36 msgid "Show button labels in the toolbar" -msgstr "" +msgstr "Gombfeliratok mutatása az eszköztárban" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:38 msgid "Main window geometry" -msgstr "" +msgstr "A főablak méretei" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:40 msgid "Notify when a new version is available" -msgstr "" +msgstr "FIgyelmeztetés új verzió esetén." #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:42 msgid "Use Roman numerals for series number" -msgstr "" +msgstr "Római számok használata a könyvsorozatok számozásánál" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:44 msgid "Sort tags list by popularity" @@ -2059,7 +2130,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58 msgid "Show system tray icon" -msgstr "" +msgstr "Ikon megjelenítése a tálcán" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60 msgid "Upload downloaded news to device" @@ -2067,7 +2138,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:62 msgid "Delete books from library after uploading to device" -msgstr "" +msgstr "Könyvek törlése az adatbázisból az eszközre való feltöltés utén" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:64 msgid "" @@ -2085,44 +2156,45 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:31 msgid "Searching in" -msgstr "" +msgstr "Keresés a következőben:" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:44 msgid "Adding..." -msgstr "" +msgstr "Hozzáadás..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:60 msgid "Searching in all sub-directories..." -msgstr "" +msgstr "Keresés minden almappában..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:137 msgid "Added" -msgstr "" +msgstr "Hozzáadva" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 msgid "Duplicates found!" -msgstr "" +msgstr "Már létezik egy ilyen példány!" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" +"Ugyanezzel a címmel már létezik egy könyv az adatbázisban. Mégis hozzáadod?" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:176 msgid "Saving..." -msgstr "" +msgstr "Mentés..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:228 msgid "Saved" -msgstr "" +msgstr "Elmentve" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:60 msgid "Bulk Convert" -msgstr "" +msgstr "Csoportos konvertálás" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:150 msgid "Options specific to the output format." msgstr "" @@ -2150,13 +2222,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:41 @@ -2166,12 +2238,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:96 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:107 msgid "Form" -msgstr "" +msgstr "Űrlap" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:94 msgid "&Number of Colors:" -msgstr "" +msgstr "&Színek száma:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:78 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:96 @@ -2181,12 +2253,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 msgid "Keep &aspect ratio" -msgstr "" +msgstr "Az oldal&arány megtartása" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 msgid "Disable &Sharpening" -msgstr "" +msgstr "Élesítés tiltása" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:104 @@ -2201,12 +2273,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:99 msgid "&Landscape" -msgstr "" +msgstr "&Fekvő" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:101 msgid "&Right to left" -msgstr "" +msgstr "Jobbról balra" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:100 @@ -2224,7 +2296,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:15 msgid "EPUB Output" -msgstr "" +msgstr "EPUB kimenet" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:20 @@ -2233,7 +2305,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:17 msgid "output" -msgstr "" +msgstr "kimenet" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:39 msgid "Do not &split on page breaks" @@ -2245,11 +2317,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:41 msgid " KB" -msgstr "" +msgstr " KB" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:15 msgid "Look & Feel" -msgstr "" +msgstr "Megjelenés" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:17 msgid "Control the look and feel of the output" @@ -2270,7 +2342,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:120 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:122 msgid " pt" -msgstr "" +msgstr " pt" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:88 msgid "Line &height:" @@ -2278,7 +2350,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:90 msgid "Remove &spacing between paragraphs" -msgstr "" +msgstr "Bekezdések közötti szünet eltávolítása" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:91 msgid "No text &justification" @@ -2298,11 +2370,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:95 msgid "&Disable font size rescaling" -msgstr "" +msgstr "Betűméret változtatás tiltása" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:96 msgid "Insert &blank line" -msgstr "" +msgstr "Üres sort beszúrása" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:97 msgid "Extra &CSS" @@ -2310,7 +2382,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" -msgstr "" +msgstr "LRF kimenet" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:116 msgid "Enable &autorotation of wide images" @@ -2334,7 +2406,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:123 msgid "Add &header" -msgstr "" +msgstr "Fejléc hozzáadása" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:538 @@ -2343,102 +2415,111 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126 msgid "Header &format:" -msgstr "" +msgstr "Fejléc formátum:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127 msgid "&Embed fonts" -msgstr "" +msgstr "Betűtípusok beágyazása" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128 msgid "&Serif font family:" -msgstr "" +msgstr "Serif(talpas) betűkészlet" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129 msgid "S&ans-serif font family:" -msgstr "" +msgstr "Sans-serif ('talp nélküli') betűkészlet" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:130 msgid "&Monospaced font family:" -msgstr "" +msgstr "Monospace(rögzített szélességű) betűkészlet" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:142 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 msgid "Metadata" -msgstr "" +msgstr "Metaadatok" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:25 msgid "" "Set the metadata. The output file will contain as much of this metadata as " "possible." msgstr "" +"Metaadatok megadása. A kimeneti fájl a lehető legtöbbet tartalmazni fogja " +"ezekből." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 msgid "Choose cover for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:102 msgid "Cannot read" -msgstr "" +msgstr "Olvasási hiba" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:103 msgid "You do not have permission to read the file: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 msgid "Error reading file" -msgstr "" +msgstr "Fájl olvasási hiba" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "

There was an error reading from file:
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:158 msgid " is not a valid picture" -msgstr "" +msgstr " nem érvényes képformátum." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:496 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 -msgid "Book Cover" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:497 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 -msgid "Change &cover image:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:498 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +msgid "Book Cover" +msgstr "Könyvborító" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 +msgid "Use cover from &source file" +msgstr "A forrásfájlban tárolt borító használata" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +msgid "Change &cover image:" +msgstr "Borító kép cseréje:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Browse for an image to use as the cover of this book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:461 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:476 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:499 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 @@ -2450,111 +2531,92 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:340 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:346 msgid "..." -msgstr "" +msgstr "..." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 -msgid "Use cover from &source file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:501 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 msgid "&Title: " -msgstr "" +msgstr "&Cím: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:502 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 msgid "Change the title of this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:503 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 msgid "&Author(s): " -msgstr "" +msgstr "Szerző(k) " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:129 -msgid "" -"Change the author(s) of this book. Multiple authors should be separated by " -"an &. If the author name contains an &, use && to represent it." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:505 msgid "Author So&rt:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 msgid "&Publisher: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137 -msgid "Change the publisher of this book" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 msgid "Ta&gs: " -msgstr "" +msgstr "Cimkék: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 msgid "&Series:" -msgstr "" +msgstr "&Sorozat:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "List of known series. You can add new series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Book " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:15 msgid "MOBI Output" -msgstr "" +msgstr "MOBI kimenet" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:45 msgid "&Title for Table of Contents:" -msgstr "" +msgstr "A Tartalomjegyzék címe:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:46 msgid "Rescale images for &Palm devices" @@ -2569,12 +2631,12 @@ msgid "Disable compression of the file contents" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:49 -msgid "Generate a periodical rather than a book" +msgid "Do not add Table of Contents to book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 msgid "Page Setup" -msgstr "" +msgstr "Oldalbeállítás" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:111 msgid "&Output profile:" @@ -2590,35 +2652,35 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:114 msgid "Margins" -msgstr "" +msgstr "Margók" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:115 msgid "&Left:" -msgstr "" +msgstr "&Balról:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:117 msgid "&Top:" -msgstr "" +msgstr "&Felül:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:119 msgid "&Right:" -msgstr "" +msgstr "&Jobbról:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:121 msgid "&Bottom:" -msgstr "" +msgstr "L&ent:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:16 msgid "PDB Output" -msgstr "" +msgstr "PDB kimenet" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:32 msgid "Format:" -msgstr "" +msgstr "Formátum:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:12 msgid "PDF Input" -msgstr "" +msgstr "PDF bemenet" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:38 msgid "Line Un-Wrapping Factor:" @@ -2626,25 +2688,25 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:39 msgid "No Images" -msgstr "" +msgstr "Nincs kép" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:17 msgid "PDF Output" -msgstr "" +msgstr "PDF kimenet" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:38 msgid "Paper Size:" -msgstr "" +msgstr "Papírméret:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:39 msgid "Orientation:" -msgstr "" +msgstr "Tájolás:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:137 msgid "Convert" -msgstr "" +msgstr "Konvertálás" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:161 msgid "Options specific to the input format." msgstr "" @@ -2654,7 +2716,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress_ui.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/warning_ui.py:52 msgid "Dialog" -msgstr "" +msgstr "Párbeszédablak" #: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:106 msgid "&Input format:" @@ -2662,69 +2724,95 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:107 msgid "&Output format:" -msgstr "" +msgstr "Kimeneti formátum" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:32 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:33 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 +msgid "Invalid regular expression" +msgstr "Érvénytelen reguláris kifejezés" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73 +msgid "Invalid regular expression: %s" +msgstr "Érvénytelen reguláris kifejezés: %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "The XPath expression %s is invalid." -msgstr "" +msgstr "A következő XPath kifejezés érvénytelen: %s." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:72 msgid "Chapter &mark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:73 msgid "pagebreak" -msgstr "" +msgstr "oldaltörés" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:74 msgid "rule" -msgstr "" +msgstr "szabály" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:75 msgid "both" -msgstr "" +msgstr "mindkettő" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:76 msgid "none" -msgstr "" +msgstr "nincs" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:77 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:78 msgid "Insert &metadata as page at start of book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:79 +msgid "&Footer regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:80 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:81 +msgid "&Header regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:82 +msgid "Remove F&ooter" +msgstr "Láblés eltávolítása" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:83 +msgid "Remove H&eader" +msgstr "Fejléc eltávolítása" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" @@ -2769,11 +2857,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:16 msgid "TXT Output" -msgstr "" +msgstr "TXT kimenet" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:32 msgid "Line ending style:" -msgstr "" +msgstr "Sorvégződési stílus:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:62 @@ -2797,7 +2885,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:69 msgid "*" -msgstr "" +msgstr "*" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:70 msgid "a" @@ -2809,39 +2897,39 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:72 msgid "div" -msgstr "" +msgstr "div" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73 msgid "h1" -msgstr "" +msgstr "h1" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74 msgid "h2" -msgstr "" +msgstr "h2" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:75 msgid "h3" -msgstr "" +msgstr "h3" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:76 msgid "h4" -msgstr "" +msgstr "h4" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:77 msgid "h5" -msgstr "" +msgstr "h5" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:78 msgid "h6" -msgstr "" +msgstr "h6" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:79 msgid "hr" -msgstr "" +msgstr "hr" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:80 msgid "span" -msgstr "" +msgstr "span" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:81 msgid "Having the &attribute:" @@ -2873,15 +2961,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:122 msgid "Device no longer connected." -msgstr "" +msgstr "Az eszköz már nem csatlakozik." #: /home/kovid/work/calibre/src/calibre/gui2/device.py:187 msgid "Get device information" -msgstr "" +msgstr "Eszköz-információk lekérdezése" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:198 msgid "Get list of books on device" -msgstr "" +msgstr "Az eszközök lévő könyvek listájának letöltése" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:207 msgid "Send metadata to device" @@ -2893,11 +2981,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:231 msgid "Delete books from device" -msgstr "" +msgstr "Könyvek törlése az eszközről" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:248 msgid "Download books from device" -msgstr "" +msgstr "Könyvek letöltése az eszközről" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:258 msgid "View book on device" @@ -2921,33 +3009,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:313 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:320 msgid "Send to main memory" -msgstr "" +msgstr "Küldés a belső memóriába" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:315 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:322 msgid "Send to storage card A" -msgstr "" +msgstr "Küldés az 'A' memóriakártyára" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:317 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:324 msgid "Send to storage card B" -msgstr "" +msgstr "Küldés a 'B' memóriakártyára" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:327 msgid "Send specific format to main memory" -msgstr "" +msgstr "Egy bizonyos formátumú változat küldése a belső memóriába" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:329 msgid "Send specific format to storage card A" -msgstr "" +msgstr "A meghatározott formátum küldése az 'A' memóriakártyára" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:331 msgid "Send specific format to storage card B" -msgstr "" +msgstr "A meghatározott formátum küldése a 'B' memóriakártyára" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:474 msgid "No books" -msgstr "" +msgstr "Nincsenek könyvek" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "selected to send" @@ -2959,32 +3047,32 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:487 msgid "No device" -msgstr "" +msgstr "Nincs eszköz" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:488 msgid "Cannot send: No device is connected" -msgstr "" +msgstr "Nem tudom küldeni: nincs csatlakoztatott eszköz" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:491 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:495 msgid "No card" -msgstr "" +msgstr "Nincs memóriakártya" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:492 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:496 msgid "Cannot send: Device has no storage card" -msgstr "" +msgstr "Nem tudom küldeni: az eszközben nincs memóriakártya" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:538 msgid "E-book:" -msgstr "" +msgstr "E-book:" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:541 msgid "Attached, you will find the e-book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:542 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:174 msgid "by" msgstr "" @@ -2999,14 +3087,16 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:586 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:593 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 msgid "No suitable formats" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:587 msgid "Auto convert the following books before sending via email?" msgstr "" +"Az email-ben való elküldés előtt automatikusan konvertáljam a kijelölt " +"könyveket?" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:594 msgid "" @@ -3015,11 +3105,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:613 msgid "Failed to email books" -msgstr "" +msgstr "A könyvek elküdése nem sikerült" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:614 msgid "Failed to email the following books:" -msgstr "" +msgstr "Hiba a következő könyvek email-ben való elküldése közben:" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:618 msgid "Sent by email:" @@ -3038,7 +3128,7 @@ msgid "Sent news to" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:799 msgid "Auto convert the following books before uploading to the device?" msgstr "" @@ -3046,22 +3136,22 @@ msgstr "" msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:768 msgid "Sending books to device." -msgstr "" +msgstr "Könyvek küldése az eszközre." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:806 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Try changing the output format in the upper right corner next to " "the red heart and re-converting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:853 -msgid "No space on device" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +msgid "No space on device" +msgstr "Nincs elég hely az eszközön" + +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -3073,34 +3163,34 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:947 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1005 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:56 msgid "Path" -msgstr "" +msgstr "Elérési út" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Formats" -msgstr "" +msgstr "Formátumok" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:65 msgid "&Previous" -msgstr "" +msgstr "&Előző" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:66 msgid "&Next" -msgstr "" +msgstr "&Következő" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_ui.py:40 msgid "Choose Format" -msgstr "" +msgstr "Formátum választása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:34 msgid "Set defaults for conversion of comics (CBR/CBZ files)" @@ -3112,402 +3202,412 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:92 msgid "&Title:" -msgstr "" +msgstr "&Cím:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:93 msgid "&Author(s):" -msgstr "" +msgstr "Szerző(k)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:95 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:540 msgid "&Profile:" -msgstr "" +msgstr "&Profil:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:168 msgid " plugins" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 -msgid "Conversion" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 -msgid "General" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 -msgid "Interface" -msgstr "" +msgstr " plugin-ok" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 +msgid "Conversion" +msgstr "Konvertálás" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 +msgid "General" +msgstr "Általános" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 +msgid "Interface" +msgstr "Kezelőfelület" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Advanced" -msgstr "" +msgstr "Haladó" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Plugins" -msgstr "" +msgstr "Plugin-ok" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Email" -msgstr "" +msgstr "Email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:219 msgid "" "If checked, downloaded news will be automatically mailed
to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:293 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:509 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:510 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:513 msgid "Choose plugin" -msgstr "" +msgstr "Plugin kiválasztása" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:525 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:526 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:535 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:536 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:556 msgid "Customize %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:566 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:567 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:600 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:460 msgid "Select location for books" -msgstr "" +msgstr "Könyvek helyének kiválasztása" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:648 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:673 msgid "Invalid size" -msgstr "" +msgstr "Érvénytelen méret" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:674 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:691 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:724 msgid "Invalid database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:720 msgid "Invalid database location " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:693 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:721 msgid "
Must be a directory." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:697 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:725 msgid "Invalid database location.
Cannot write to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:739 msgid "Compacting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:740 msgid "Compacting database. This may take a while." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 msgid "Preferences" -msgstr "" +msgstr "Beállítások" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" +"Könyvek helye (A könyvek ezen a mappán belül a szerző és a metadata.db " +"fájlban található metaadatok alapján almappákban kerülnek tárolásra):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 msgid "Browse for the new database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 msgid "Show notification when &new version is available" -msgstr "" +msgstr "Figyelmeztetés, ha az új verzió elérhető" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 msgid "" "If you disable this setting, metadata is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:464 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 msgid "Read &metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:465 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 msgid "Choose &language (requires restart):" -msgstr "" +msgstr "Nyelv kiválasztása (újraindítás szükséges):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +msgid "Preferred &input format order:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 msgid "Add a directory to the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 msgid "Remove a directory from the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +msgid "Search as you type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:518 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 msgid "&Button size in toolbar" -msgstr "" +msgstr "Eszköztár gombjainak mérete" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:529 msgid "Use internal &viewer for:" -msgstr "" +msgstr "A beépített nézőke használata a következőkhöz:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:530 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:531 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:532 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:533 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:534 msgid "calibre can send your books to you (or your reader) by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:535 msgid "Free unused diskspace from the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:536 msgid "&Compact database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:537 msgid "&Metadata from file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:538 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:539 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:540 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:541 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:542 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180 msgid "&Show password" -msgstr "" +msgstr "Jelszó mutatása" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:544 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:545 msgid "Max. &cover size:" -msgstr "" +msgstr "Max. borító méret:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:546 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:547 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:548 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:549 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:550 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:551 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -3518,43 +3618,43 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:553 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:554 msgid "Enable/&Disable plugin" -msgstr "" +msgstr "Plugin engedélyezése/tiltása" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:555 msgid "&Customize plugin" -msgstr "" +msgstr "Plugin testreszabása" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:556 msgid "&Remove plugin" -msgstr "" +msgstr "Plugin eltávolítása" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:557 msgid "Add new plugin" -msgstr "" +msgstr "Új plugin hozzáadása" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:558 msgid "Plugin &file:" -msgstr "" +msgstr "Plugin &fájl:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:560 msgid "&Add" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:48 msgid "Are you sure?" -msgstr "" +msgstr "Biztosan ezt szeretnéd?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:50 msgid "&Show this warning again" -msgstr "" +msgstr "Mindig mutasd ezt a figyelmeztetést" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:41 msgid "ERROR" @@ -3566,7 +3666,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 msgid "ISBN" -msgstr "" +msgstr "ISBN" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:146 msgid "Finding metadata..." @@ -3636,11 +3736,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:42 msgid "&Stop selected job" -msgstr "" +msgstr "A kiválasztott művelet megszakítása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:43 msgid "Show job &details" -msgstr "" +msgstr "Műveletek részleteinek megjelenítése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:494 msgid "Convert to LRF" @@ -3650,6 +3750,16 @@ msgstr "" msgid "Category" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 +msgid "" +"Change the author(s) of this book. Multiple authors should be separated by " +"an &. If the author name contains an &, use && to represent it." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 +msgid "Change the publisher of this book" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515 msgid "Series index." @@ -3667,15 +3777,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:521 msgid "&Serif:" -msgstr "" +msgstr "Serif(talpas)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:522 msgid "S&ans-serif:" -msgstr "" +msgstr "Sans-serif ('talp nélküli')" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:523 msgid "&Monospace:" -msgstr "" +msgstr "Monospace(rögzített szélességű)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:524 msgid "Source en&coding:" @@ -3715,7 +3825,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:535 msgid "&Show header" -msgstr "" +msgstr "Fejléc megjelenítése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:536 msgid "&Header format:" @@ -3726,8 +3836,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:546 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:147 msgid " px" msgstr "" @@ -3737,19 +3848,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:541 msgid "&Left Margin:" -msgstr "" +msgstr "Bal margó:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:543 msgid "&Right Margin:" -msgstr "" +msgstr "Jobb margó:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:545 msgid "&Top Margin:" -msgstr "" +msgstr "Felső margó:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:547 msgid "&Bottom Margin:" -msgstr "" +msgstr "Alsó margó:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:549 msgid "&Convert tables to images (good for large/complex tables)" @@ -3813,192 +3924,202 @@ msgid "" "indent:0px;\">

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 msgid "Edit Meta information" -msgstr "" +msgstr "Metaadatok szerkesztése" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 msgid "Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 msgid "Author S&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 -msgid "&Rating:" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 -msgid "Rating of this book. 0-5 stars" -msgstr "" +msgid "&Rating:" +msgstr "Értékelés:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 +msgid "Rating of this book. 0-5 stars" +msgstr "A könyv értékelése. 0-5 csillag." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 msgid " stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 msgid "Add Ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 msgid "Open Tag Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152 msgid "&Remove tags:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153 msgid "Comma separated list of tags to remove from the books. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Remove &format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 msgid "A&utomatically set author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:176 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:185 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:191 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390 -msgid "Downloading cover..." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:413 +msgid "Downloading cover..." +msgstr "Borító letöltése..." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:425 msgid "Cannot fetch cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:426 msgid "Could not fetch cover.
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" +"Nem található borító ehhez a könyvhöz. Próbáld meg először az ISBN-t " +"meghatározni." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:432 msgid "Bad cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:433 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:472 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:332 -msgid "Edit Meta Information" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:499 +msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:500 +msgid "Could not open %s. Is it being used by another program?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 +msgid "Edit Meta Information" +msgstr "Metaadatok szerkesztése" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "IS&BN:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "&Fetch metadata from server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 msgid "Available Formats" -msgstr "" +msgstr "Lehetséges formátumok" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "Add a new format for this book to the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Remove the selected formats for this book from the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Download &cover" -msgstr "" +msgstr "Borító letöltése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:56 msgid "Password needed" @@ -4027,7 +4148,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:240 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:218 msgid "Search" -msgstr "" +msgstr "Keresés" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318 msgid "%d recipes" @@ -4186,7 +4307,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:88 msgid "Advanced Search" -msgstr "" +msgstr "Részletes keresés" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:89 msgid "Find entries that have..." @@ -4241,6 +4362,8 @@ msgid "" "Delete tag from database. This will unapply the tag from all books and then " "remove it from the database." msgstr "" +"Cimkék törlése az adatbázisból. Ez eltávolítja a kérdéses cinkéket a " +"könyvekből, majd törli őket az adatbázisból." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:127 msgid "Apply tag to current book" @@ -4510,20 +4633,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:95 msgid "No match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:111 msgid "Authors:" -msgstr "" +msgstr "Szerzők:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -msgid "Regular expression (?P)" +msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 @@ -4544,7 +4667,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:120 msgid "ISBN:" -msgstr "" +msgstr "ISBN:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:121 msgid "Regular expression (?P)" @@ -4552,19 +4675,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:52 msgid "Job" -msgstr "" +msgstr "Művelet" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:53 msgid "Status" -msgstr "" +msgstr "Állapot" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:54 msgid "Progress" -msgstr "" +msgstr "Folyamat" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:55 msgid "Running time" -msgstr "" +msgstr "Futásidő" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:71 msgid "Unknown job" @@ -4573,15 +4696,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:189 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:192 msgid "Cannot kill job" -msgstr "" +msgstr "A műveletet nem lehet megszakítani." #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:190 msgid "Cannot kill jobs that communicate with the device" -msgstr "" +msgstr "Az eszközzel kommunikáló műveletet nem lehet megszakítani." #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:193 msgid "Job has already run" -msgstr "" +msgstr "A művelet már fut" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:215 msgid "Unavailable" @@ -4589,54 +4712,54 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:226 msgid " - Jobs" -msgstr "" +msgstr " - Műveletek" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1068 msgid "Size (MB)" -msgstr "" +msgstr "Méret (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1069 msgid "Date" -msgstr "" +msgstr "Dátum" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:163 msgid "Rating" -msgstr "" +msgstr "Értékelés" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:376 msgid "None" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 msgid "Book %s of %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:832 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:779 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:833 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:946 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1004 msgid "Format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1058 msgid "Double click to edit me

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1107 msgid "Search (For Advanced Search click the button to the left)" -msgstr "" +msgstr "Részletes kereséséhez kattints a balra lévő gombra" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/config_ui.py:47 msgid "Configure Viewer" @@ -4663,7 +4786,7 @@ msgid "No matches for the search phrase %s were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:416 msgid "No matches found" msgstr "" @@ -4688,12 +4811,12 @@ msgid "Previous Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 msgid "Back" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 msgid "Forward" msgstr "" @@ -4702,7 +4825,7 @@ msgid "Next match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 msgid "Open ebook" msgstr "" @@ -4715,7 +4838,7 @@ msgid "Save single format to disk..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:972 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:49 msgid "Error" msgstr "" @@ -4724,137 +4847,144 @@ msgstr "" msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:199 msgid "" "

For help visit %s.kovidgoyal.net
" msgstr "" +"

Online súgó: %s.kovidgoyal.net
" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 msgid "Edit metadata individually" -msgstr "" +msgstr "Metaadatok szerkesztése egyenként" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 msgid "Edit metadata in bulk" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:225 -msgid "Download metadata and covers" -msgstr "" +msgstr "Metaadatok csoportos szerkesztése" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 -msgid "Download only metadata" -msgstr "" +msgid "Download metadata and covers" +msgstr "Metaadatok és borítók letöltése" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 -msgid "Download only covers" -msgstr "" +msgid "Download only metadata" +msgstr "Csak a metaadatok letöltése" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 -msgid "Add books from a single directory" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 +msgid "Download only covers" +msgstr "Csak a borítók letöltése" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +msgid "Add books from a single directory" +msgstr "Könyvek hozzáadása egy mappából" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:232 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" +"Könyvek hozzáadása egy, vagy több mappából, almappából (mappánként egy " +"könyv, feltételezve, hogy minden egyes fájl ugyanaz a könyv különböző " +"formátumokban)" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:235 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" +"Könyvek hozzáadása egy, vagy több mappából, almappából (mappánként több " +"könyv, feltételezve, hogy minden egyes fájl egy külön könyv)" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358 msgid "Save to disk" -msgstr "" +msgstr "Mentés lemezre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 msgid "Save to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1444 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1445 msgid "Save only %s format to disk" -msgstr "" +msgstr "Csak a(z) %s formátum netése a lemezre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364 msgid "View" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:313 msgid "Bulk convert" -msgstr "" +msgstr "Csoportos konvertálás" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:328 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:362 msgid "Similar books..." -msgstr "" +msgstr "Hasonló könyvek..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:420 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1572 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1573 msgid "Choose a location for your ebook library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:595 msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:704 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:726 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:730 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738 msgid "Device database corrupted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:739 msgid "" "\n" "

The database of books on the reader is corrupted. Try the " @@ -4870,140 +5000,150 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:807 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:850 -msgid "Uploading books to device." -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 -msgid "Books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:816 -msgid "EPUB Books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:817 -msgid "LRF Books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:818 -msgid "HTML Books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819 -msgid "LIT Books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:820 -msgid "MOBI Books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:821 -msgid "Text books" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:822 -msgid "PDF Books" -msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:858 +msgid "Uploading books to device." +msgstr "Könyvek feltöltése az eszközre." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 +msgid "Books" +msgstr "Könyvek" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 +msgid "EPUB Books" +msgstr "EPUB könyvek" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:825 +msgid "LRF Books" +msgstr "LRF könyvek" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:826 +msgid "HTML Books" +msgstr "HTML könyvek" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:827 +msgid "LIT Books" +msgstr "LIT könyvek" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:828 +msgid "MOBI Books" +msgstr "MOBI könyvek" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:829 +msgid "Text books" +msgstr "Text könyvek" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:830 +msgid "PDF Books" +msgstr "PDF könyvek" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:831 msgid "Comics" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:832 msgid "Archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:867 +msgid "Failed to read metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:868 +msgid "Failed to read metadata from the following" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:886 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "" +"A kiválasztott könyvek véglegesen törölve lesznek a számítógépedről. " +"Biztosan törölni akarod?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:888 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:903 msgid "Deleting books from device." -msgstr "" +msgstr "Könyvek törlése az eszközről." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:935 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1038 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1169 msgid "No books selected" -msgstr "" +msgstr "Nincs könyv kiválasztva." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:946 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 msgid "Failed to download some metadata" -msgstr "" +msgstr "Néhány metaadatot nem sikerült letölteni" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot edit metadata" -msgstr "" +msgstr "Metaadat nem szerkeszthető" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1037 msgid "Cannot save to disk" -msgstr "" +msgstr "Nem lehet lemezre menteni" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1064 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1069 msgid "Could not save some books" -msgstr "" +msgstr "Néhány könyvet nem sikerült menteni" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1070 msgid "as the %s format is not available for them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1071 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1090 msgid "Fetching news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1103 msgid " fetched." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1168 msgid "Cannot convert" msgstr "" @@ -5013,12 +5153,11 @@ msgid "No book selected" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1338 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1390 msgid "Cannot view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1344 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1392 msgid "Choose the format to view" msgstr "" @@ -5026,7 +5165,19 @@ msgstr "" msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373 +msgid "Multiple Books Selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1374 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1391 msgid "%s has no available formats." msgstr "" @@ -5038,133 +5189,136 @@ msgstr "" msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1473 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1475 msgid "No detailed information is available for books on the device." -msgstr "" +msgstr "A könyvekhez nincsenek részletes információk az eszközön." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1524 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1540 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1555 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1542 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using 3rd party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1557 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1581 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 msgid "Invalid library location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1583 msgid "Could not access %s. Using %s as the library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1630 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1631 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1654 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1655 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1657 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1658 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1661 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1662 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1712 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1713 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1732 msgid "" "Latest version: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1739 -msgid "Update available" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 +msgid "Update available" +msgstr "Frissítés elérhető" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1741 msgid "" "%s has been updated to version %s. See the new features. " "Visit the download page?" msgstr "" +"%s frissitve a következő verzióra: %s. Újdonságok: new features. " +"Letöltő oldal meglátogatása?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1758 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1759 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1760 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1761 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1762 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1763 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1810 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1811 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1812 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1814 msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1817 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1819 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1821 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1824 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1825 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1845 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1826 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1846 msgid "try deleting the file" msgstr "" @@ -5174,7 +5328,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:339 msgid "Advanced search" -msgstr "" +msgstr "Részletes keresés" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:341 msgid "Alt+S" @@ -5182,7 +5336,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:342 msgid "&Search:" -msgstr "" +msgstr "&Keresés:" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:343 msgid "" @@ -5198,7 +5352,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:345 msgid "Reset Quick Search" -msgstr "" +msgstr "A gyorskeresés alapállapotba hozása" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:347 msgid "Match any" @@ -5231,7 +5385,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:355 msgid "Edit meta information" -msgstr "" +msgstr "Metaadatok szerkesztése" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:356 msgid "E" @@ -5271,23 +5425,23 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:367 msgid "Show book details" -msgstr "" +msgstr "Könyv adatainak megjelenítése" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:368 msgid "Books by same author" -msgstr "" +msgstr "Könyvek ugyanettől a szerzőtől" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:369 msgid "Books in this series" -msgstr "" +msgstr "Könyvek ebből a sorozatból" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:370 msgid "Books by this publisher" -msgstr "" +msgstr "Könyvek ennek a kiadónak a gondozásában" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:371 msgid "Books with the same tags" -msgstr "" +msgstr "Könyvek ugyanilyen cimkékkel" #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:373 msgid "Configure calibre" @@ -5305,7 +5459,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:59 msgid "&Preferences" -msgstr "" +msgstr "&Beállítások" #: /home/kovid/work/calibre/src/calibre/gui2/main_window.py:60 msgid "&Quit" @@ -5325,15 +5479,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/status.py:115 msgid "Jobs:" -msgstr "" +msgstr "Jobs:" #: /home/kovid/work/calibre/src/calibre/gui2/status.py:124 msgid "Click to see list of active jobs." -msgstr "" +msgstr "Aktív műveletek megjelenítése" #: /home/kovid/work/calibre/src/calibre/gui2/status.py:154 msgid "Click to browse books by their covers" -msgstr "" +msgstr "Könyvek böngészése a borítók alapján" #: /home/kovid/work/calibre/src/calibre/gui2/status.py:154 msgid "Click to turn off Cover Browsing" @@ -5347,11 +5501,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/status.py:167 msgid "Click to browse books by tags" -msgstr "" +msgstr "Könyvek böngészése a cimkék szerint" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Authors" -msgstr "" +msgstr "Szerzők" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Publishers" @@ -5370,7 +5524,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:146 msgid "Could not convert some books" -msgstr "" +msgstr "Néhány könyvet nem sikerült konvertálni" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:147 @@ -5379,11 +5533,11 @@ msgid "" "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:173 msgid "You must set a username and password for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:178 msgid "Fetch news from " msgstr "" @@ -5443,55 +5597,73 @@ msgstr "" msgid "Import" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:133 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:134 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:135 msgid "Se&rif family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:136 msgid "&Sans family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:137 msgid "&Monospace family:" -msgstr "" +msgstr "Monospace(rögzített szélességű) betűkészlet" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:138 msgid "&Default font size:" -msgstr "" +msgstr "Alap betűtípus" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:140 msgid "Monospace &font size:" -msgstr "" +msgstr "Monospace(rögzített szélességű) betűméret" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:142 msgid "S&tandard font:" -msgstr "" +msgstr "&Alap betűtípus:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:143 msgid "Serif" -msgstr "" +msgstr "Serif(talpas)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:144 msgid "Sans-serif" -msgstr "" +msgstr "Sans-serif ('talp nélküli')" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:145 msgid "Monospace" -msgstr "" +msgstr "Monospace(rögzített szélességű)" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:146 msgid "Remember last used &window size" +msgstr "Az utoljára használt ablakméret megjegyzése" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:148 +msgid "Maximum &view width:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:149 +msgid "H&yphenate (break line in the middle of large words)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:150 +msgid "" +"The default language to use for hyphenation rules. If the book does not " +"specify a language, this will be used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:151 +msgid "Default &language for hyphenation:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:152 msgid "&User stylesheet" msgstr "" @@ -5500,60 +5672,74 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:645 msgid "Remember last used window size" -msgstr "" +msgstr "Az utoljára használt ablakméret megjegyzése" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:110 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" +"A felhasználói CSS stíluslap beállítása. Ez használható a könyvek " +"megjelenítésének testreszabásához" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:63 +msgid "Maximum width of the viewer window, in pixels." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:64 +msgid "Hyphenate text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:66 +msgid "Default language for hyphenation rules" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:68 msgid "Font options" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:65 -msgid "The serif font family" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:67 -msgid "The sans-serif font family" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:69 -msgid "The monospaced font family" -msgstr "" +msgstr "Betűbeállítások" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 -msgid "The standard font size in px" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:71 -msgid "The monospaced font size in px" -msgstr "" +msgid "The serif font family" +msgstr "Serif(talpas) betűkészlet" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 +msgid "The sans-serif font family" +msgstr "Sans-serif ('talp nélküli') betűkészlet" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:74 +msgid "The monospaced font family" +msgstr "Monospace(rögzített szélességű) betűkészlet" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:75 +msgid "The standard font size in px" +msgstr "Az alap betűméret pixelben" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:76 +msgid "The monospaced font size in px" +msgstr "Monospace(rögzített szélességű) betűméret pixelben" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:77 msgid "The standard font type" -msgstr "" +msgstr "Alap betűtípus" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:143 msgid "Book format" -msgstr "" +msgstr "Könyvformátum" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:166 msgid "Go to..." -msgstr "" +msgstr "Ugrás..." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:207 msgid "Position in book" -msgstr "" +msgstr "Könyvbéli pozíció" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:208 msgid "/Unknown" -msgstr "" +msgstr "/Ismeretlen" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:213 msgid "Go to a reference. To get reference numbers, use the reference mode." @@ -5561,219 +5747,257 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:219 msgid "Search for text in book" -msgstr "" +msgstr "Szöveg keresése a könyvben" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:282 msgid "Print Preview" -msgstr "" +msgstr "Nyomtatási kép" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:376 msgid "Choose ebook" -msgstr "" +msgstr "Ebook választás" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:377 msgid "Ebooks" -msgstr "" +msgstr "Ebook-ok" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Add bookmark" -msgstr "" +msgstr "Könyvjelző hozzáadása" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Enter title for bookmark:" -msgstr "" +msgstr "Könyvjelző nevének megadása" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:417 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:457 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:484 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:513 msgid "Manage Bookmarks" -msgstr "" +msgstr "Könyvjelzők kezelése" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:548 msgid "Loading ebook..." -msgstr "" +msgstr "Ebook betöltése..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:556 msgid "DRM Error" -msgstr "" +msgstr "DRM hiba" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:557 msgid "

This book is protected by DRM" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:561 msgid "Could not open ebook" -msgstr "" +msgstr "Nem lehet megnyitni a könyvet" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:642 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:647 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:653 msgid "" "%prog [options] file\n" "\n" "View an ebook.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 msgid "Ebook Viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 msgid "toolBar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 -msgid "Next page" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 -msgid "Previous page" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 -msgid "Font size larger" -msgstr "" +msgid "Next page" +msgstr "Következő oldal" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 +msgid "Previous page" +msgstr "Előző oldal" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 +msgid "Font size larger" +msgstr "Nagyobb betűméret" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 msgid "Font size smaller" -msgstr "" +msgstr "Kisebb betűméret" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 msgid "Find next" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 -msgid "Copy to clipboard" -msgstr "" +msgstr "Következő keresése" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 +msgid "Copy to clipboard" +msgstr "Másolás a vágólapra" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 msgid "Reference Mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 -msgid "Bookmark" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 -msgid "Toggle full screen" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 +msgid "Bookmark" +msgstr "Könyvjelző" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:176 +msgid "Toggle full screen" +msgstr "Váltás teljes képernyőre" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:177 msgid "Print" -msgstr "" +msgstr "Nyomtatás" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/printing.py:116 msgid "Print eBook" -msgstr "" +msgstr "eBook nyomtatása" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 -msgid "Invalid regular expression" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 -msgid "Invalid regular expression: %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 msgid "" "Library\n" "%d\n" "books" msgstr "" +"Adatbázisban\n" +"%d\n" +"könyv" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 msgid "" "Reader\n" "%s\n" "available" msgstr "" +"%s\n" +"olvasó\n" +"kapcsolódva" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:168 msgid "" "Card A\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:169 msgid "" "Card B\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172 -msgid "Click to see the books available on your computer" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:173 -msgid "Click to see the books in the main memory of your reader" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 -msgid "Click to see the books on storage card A in your reader" -msgstr "" +msgid "Click to see the books available on your computer" +msgstr "A számítógépeden lévő könyvek megtekintése." #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 +msgid "Click to see the books in the main memory of your reader" +msgstr "A készülék belső memóriájában lévő könyvek megtekintése" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176 +msgid "Click to see the books on storage card A in your reader" +msgstr "A könyvolvasód 'A' memóriakártyáján lévő könyvek megjelenítése" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177 msgid "Click to see the books on storage card B in your reader" +msgstr "A könyvolvasód 'B' memóriakártyáján lévő könyvek megjelenítése" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:466 +msgid "Change Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +msgid "Upper Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:468 +msgid "Lower Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:469 +msgid "Swap Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:470 +msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:141 msgid "Default" +msgstr "Alapértelmezett" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:279 +msgid "" +"If you use the WordPlayer e-book app on your Android phone, you can access " +"your calibre book collection directly on the device. To do this you have to " +"turn on the content server." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:283 +msgid "" +"Remember to leave calibre running as the server only runs as long as calibre " +"is running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:285 +msgid "" +"You have to add the URL http://myhostname:8080 as your calibre library in " +"WordPlayer. Here myhostname should be the fully qualified hostname or the IP " +"address of the computer calibre is running on." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:362 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:379 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:388 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:432 msgid "Invalid database" -msgstr "" +msgstr "Érvénytelen adatbázis" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:433 msgid "" "

An invalid library already exists at %s, delete it before trying to move " "the existing library.
Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:503 msgid "welcome wizard" msgstr "" @@ -5784,7 +6008,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:42 msgid "Welcome to calibre" -msgstr "" +msgstr "Üdvözöl a calibre" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:47 @@ -5799,6 +6023,8 @@ msgid "" "Choose your book reader. This will set the conversion options to produce " "books optimized for your device." msgstr "" +"Válassz könyvolvasó eszközt. Ez az eszköznek megfelelő, optimalizált " +"konvertálási beállításokhoz kell." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:52 msgid "&Manufacturers" @@ -5806,7 +6032,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/device_ui.py:53 msgid "&Devices" -msgstr "" +msgstr "&Eszközök" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:41 @@ -5820,6 +6046,8 @@ msgid "" "

Congratulations!

You have successfully setup calibre. Press the %s " "button to apply your settings." msgstr "" +"

Gratulálunk!

Sikeresen beállítottad a calibre-t. Nyomd meg a %s " +"billentyűt a beállítások érvényesítéséhez." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/finish_ui.py:49 msgid "" @@ -5833,6 +6061,8 @@ msgid "" "

User Manual

A User Manual is also available online." msgstr "" +"

Felhasználói Kézikönyv

A Felhasználói Kézikönyv elérhető online." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:44 msgid "" @@ -5845,17 +6075,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:45 msgid "&Kindle email:" -msgstr "" +msgstr "&Kindle email:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:43 msgid "" "Choose a location for your books. When you add books to calibre, they will " "be copied here:" msgstr "" +"Könyveid helye a gépeden. Amikor hozzáadsz egy könyvet a calibre-hez, ide " +"fogja másolni őket:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:44 msgid "&Change" -msgstr "" +msgstr "Mó&dosítás" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:45 msgid "" @@ -5870,11 +6102,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:37 msgid "Sending..." -msgstr "" +msgstr "Küldés..." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:42 msgid "Mail successfully sent" -msgstr "" +msgstr "Levél elküldése sikerült." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:114 msgid "Finish gmail setup" @@ -5882,12 +6114,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:115 msgid "Dont forget to enter your gmail username and password" -msgstr "" +msgstr "Ne felejtsd el megadni a gmail felhasználónevedet és jelszavadat" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:129 msgid "Bad configuration" -msgstr "" +msgstr "Hibás beállítás" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:123 msgid "You must set the From email address" @@ -5915,7 +6147,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:111 msgid "Mail &Server" -msgstr "" +msgstr "Levelezőszerver" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:112 msgid "calibre can optionally use a server to send mail" @@ -5927,58 +6159,60 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:114 msgid "The hostname of your mail server. For e.g. smtp.gmail.com" -msgstr "" +msgstr "Kimenő levelek kiszolgálója. Pl. smtp.gmail.com" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:115 msgid "&Port:" -msgstr "" +msgstr "&Port:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:116 msgid "" "The port your mail server listens for connections on. The default is 25" -msgstr "" +msgstr "Kimenő levek kiszolgálójának portja. Alapbeállítás: 25" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:118 msgid "Your username on the mail server" -msgstr "" +msgstr "Felhasználóneved" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:120 msgid "Your password on the mail server" -msgstr "" +msgstr "Jelszavad" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:121 msgid "&Show" -msgstr "" +msgstr "&Megjelenítés" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:122 msgid "&Encryption:" -msgstr "" +msgstr "&Titkosítás:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:123 msgid "" "Use TLS encryption when connecting to the mail server. This is the most " "common." msgstr "" +"TLS titkosítás használata a levelezőszerverhez való kapcsolódáskor. Ez a " +"legelterjedtebb." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:124 msgid "&TLS" -msgstr "" +msgstr "&TLS" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:125 msgid "Use SSL encryption when connecting to the mail server." -msgstr "" +msgstr "SSL titkosítás használata a levelezőszerverhez való kapcsolódáskor" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:126 msgid "&SSL" -msgstr "" +msgstr "&SSL" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:127 msgid "Use Gmail" -msgstr "" +msgstr "Gmail használata" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:128 msgid "&Test email" -msgstr "" +msgstr "Teszt email küldése" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:44 msgid "" @@ -5990,11 +6224,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:45 msgid "Turn on the &content server" -msgstr "" +msgstr "Tartalomkiszolgáló bekapcsolása" #: /home/kovid/work/calibre/src/calibre/library/__init__.py:8 msgid "Settings to control the calibre content server" -msgstr "" +msgstr "A calibre tartalomkiszolgáló beállításai" #: /home/kovid/work/calibre/src/calibre/library/__init__.py:12 msgid "The port on which to listen. Default is %default" @@ -6002,7 +6236,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/__init__.py:14 msgid "The server timeout in seconds. Default is %default" -msgstr "" +msgstr "Szerver időtúllépés másodpercben. Alapbeállítás: %default mp" #: /home/kovid/work/calibre/src/calibre/library/__init__.py:16 msgid "The max number of worker threads to use. Default is %default" @@ -6018,7 +6252,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/__init__.py:24 msgid "The maximum size for displayed covers. Default is %default." -msgstr "" +msgstr "A megjelenített borítók maximális mérete. Alapértelmezés: %default." #: /home/kovid/work/calibre/src/calibre/library/cli.py:108 msgid "" @@ -6069,6 +6303,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:205 msgid "The string used to separate fields. Default is a space." msgstr "" +"A mezők elválasztására szolgáló karakter vagy szöveg. Alapbeállítás a szóköz." #: /home/kovid/work/calibre/src/calibre/library/cli.py:206 msgid "" @@ -6081,6 +6316,8 @@ msgid "" "The format in which to output the data. Available choices: %s. Defaults is " "text." msgstr "" +"Kimeneti adatformátum. Lehetőségek: %s. Az alapértelmezett a 'szöveg' " +"formátum." #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 msgid "Invalid fields. Available fields:" @@ -6095,6 +6332,8 @@ msgid "" "The following books were not added as they already exist in the database " "(see --duplicates option):" msgstr "" +"A következő könyvek nem lettek hozzáadva az adatbázishoz, mert már léteznek " +"(lásd még - duplikációk beállítása):" #: /home/kovid/work/calibre/src/calibre/library/cli.py:321 msgid "" @@ -6113,17 +6352,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:332 msgid "Process directories recursively" -msgstr "" +msgstr "Az összes almappát is beleértve" #: /home/kovid/work/calibre/src/calibre/library/cli.py:334 msgid "" "Add books to database even if they already exist. Comparison is done based " "on book titles." msgstr "" +"Könyv hozzáadása az adatbázishoz akkor is, ha már létezik. Az " +"összehasonlítás a könyvcímek alapján történik." #: /home/kovid/work/calibre/src/calibre/library/cli.py:339 msgid "You must specify at least one file to add" -msgstr "" +msgstr "Legalább egy hozzáadandó fájlt meg kell határozni" #: /home/kovid/work/calibre/src/calibre/library/cli.py:357 msgid "" @@ -6153,7 +6394,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:405 msgid "ebook file must have an extension" -msgstr "" +msgstr "az ebook fájlnak rendelkeznie kell fájlkiterjesztéssel" #: /home/kovid/work/calibre/src/calibre/library/cli.py:413 msgid "" @@ -6222,6 +6463,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:506 msgid "Export books to the specified directory. Default is" msgstr "" +"Az adatbázisban lévő könyvek exportálása egy meghatározott mappába. " +"Alapértelmezett:" #: /home/kovid/work/calibre/src/calibre/library/cli.py:508 msgid "Export all books into a single directory" @@ -6229,7 +6472,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:510 msgid "Create file names as author - title instead of title - author" -msgstr "" +msgstr "Fájlnév létrehozása 'szerző - cím' alapján ('cím - szerző' helyett)" #: /home/kovid/work/calibre/src/calibre/library/cli.py:515 msgid "You must specify some ids or the %s option" @@ -6247,28 +6490,28 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1497 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1535 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1526 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1564 msgid "Copying %s" -msgstr "" +msgstr "Másolás: %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1581 msgid "Compacting database" -msgstr "" +msgstr "Adatbázis tömörítése" #: /home/kovid/work/calibre/src/calibre/library/server.py:146 msgid "Password to access your calibre library. Username is " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server.py:419 +#: /home/kovid/work/calibre/src/calibre/library/server.py:429 msgid "" "[options]\n" "\n" "Start the calibre content server." -msgstr "" +msgstr "A 'calibre' tartalom kiszolgáló indítása." #: /home/kovid/work/calibre/src/calibre/utils/config.py:43 msgid "%sUsage%s: %s\n" @@ -6280,7 +6523,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/config.py:538 msgid "Path to the database in which books are stored" -msgstr "" +msgstr "A könyveket tartalmazó adatbázis elérési útja" #: /home/kovid/work/calibre/src/calibre/utils/config.py:540 msgid "Pattern to guess metadata from filenames" @@ -6288,47 +6531,51 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/config.py:542 msgid "Access key for isbndb.com" -msgstr "" +msgstr "Elérési kulcs az isbndb.com-hoz" #: /home/kovid/work/calibre/src/calibre/utils/config.py:544 msgid "Default timeout for network operations (seconds)" -msgstr "" +msgstr "Alap időtúllépés a hálózati műveletekhez (másodpercben)" #: /home/kovid/work/calibre/src/calibre/utils/config.py:546 msgid "Path to directory in which your library of books is stored" -msgstr "" +msgstr "A könyveket tartalmazó adatbázisfájl mappájának elérési útja" #: /home/kovid/work/calibre/src/calibre/utils/config.py:548 msgid "The language in which to display the user interface" -msgstr "" +msgstr "A felhasználói felület nyelve:" #: /home/kovid/work/calibre/src/calibre/utils/config.py:550 msgid "The default output format for ebook conversions." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/utils/config.py:552 -msgid "Read metadata from files" -msgstr "" +msgstr "Az ebook konvertálás alapértelmezett kimeneti formátuma." #: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +msgid "Ordered list of formats to prefer for input." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:556 +msgid "Read metadata from files" +msgstr "Metaadatok olvasása a fájlokból" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:558 msgid "The priority of worker processes" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:39 msgid "Waiting..." -msgstr "" +msgstr "Várakozás…" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:47 msgid "Stopped" -msgstr "" +msgstr "Leállítva" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:49 msgid "Finished" -msgstr "" +msgstr "Kész" #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:63 msgid "Working..." -msgstr "" +msgstr "A művelet végrehajtása folyamatban..." #: /home/kovid/work/calibre/src/calibre/utils/sftp.py:53 msgid "URL must have the scheme sftp" @@ -6344,21 +6591,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/sftp.py:71 msgid "Failed to authenticate with server: %s" -msgstr "" +msgstr "A hiteleítés sikertelen a következő szerverrel: %s" #: /home/kovid/work/calibre/src/calibre/utils/smtp.py:234 msgid "Control email delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:83 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:105 -msgid "Unknown feed" -msgstr "" - +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:101 #: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:145 +msgid "Unknown feed" +msgstr "Ismeretlen hírcsatorna" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:164 msgid "Untitled article" -msgstr "" +msgstr "Névtelen cikk" #: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:17 msgid "Download periodical content from the internet" @@ -6376,88 +6623,77 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:38 msgid "Password for sites that require a login to access content." -msgstr "" +msgstr "Jelszó a tartalom elését jelszóhoz kötő oldalakhoz." #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:41 msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:564 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:578 msgid "Download finished" -msgstr "" +msgstr "A letöltés befejeződött" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:566 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:580 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:568 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:574 -msgid " from " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:572 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:586 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:576 -msgid "\tFailed links:" +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:588 +msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:657 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:590 +msgid "\tFailed links:" +msgstr "\tHibás linkek:" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:671 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:678 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:692 msgid "Fetching feeds..." -msgstr "" +msgstr "Hírek letöltése..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:682 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:696 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:688 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:702 msgid "Trying to download cover..." -msgstr "" +msgstr "Borító letöltése..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:739 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:753 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:755 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:769 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:765 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:779 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:772 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:786 msgid "Downloading cover from %s" -msgstr "" +msgstr "Borító letöltése a következő helyről: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:907 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:941 -msgid "" -"\n" -"Downloaded article %s from %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:978 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:953 -msgid "Failed to download article: %s from %s\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:956 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:989 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:971 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1004 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_borba.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_glas_srpske.py:76 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_instapaper.py:56 @@ -6465,7 +6701,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_ni.py:63 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:85 msgid "Fetching feed" -msgstr "" +msgstr "Hír letöltése" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_24sata.py:26 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_dnevnik_cro.py:26 @@ -6474,7 +6710,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nacional_cro.py:26 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vecernji_list.py:26 msgid "Croatian" -msgstr "" +msgstr "Horvát/Croatian" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_24sata_rs.py:26 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_b92.py:23 @@ -6496,12 +6732,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vijesti.py:28 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vreme.py:28 msgid "Serbian" -msgstr "" +msgstr "Szerb/Serbian" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_7dias.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_ambito.py:61 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_buenosaireseconomico.py:23 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:64 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:26 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_criticadigital.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_diagonales.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_el_mercurio_chile.py:61 @@ -6511,6 +6747,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elcronista.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elmundo.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elperiodico_spanish.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_eltiempo_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_expansion_spanish.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_granma.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_infobae.py:21 @@ -6522,7 +6759,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion_chile.py:54 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa.py:60 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_ni.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_latribuna.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lavanguardia.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_marca.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_miradasalsur.py:23 @@ -6530,8 +6769,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pagina12.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_veintitres.py:23 msgid "Spanish" -msgstr "" +msgstr "Spanyol/Spanish" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_accountancyage.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:13 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_amspec.py:14 @@ -6549,6 +6789,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_cnn.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_corriere_della_sera_en.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_craigslist.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_mail.py:6 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17 @@ -6558,6 +6799,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_exiled.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_fastcompany.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_financial_times.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_forbes.py:10 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_freakonomics.py:13 @@ -6592,7 +6834,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_york_review_of_books_no_sub.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_yorker.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_news_times.py:7 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:16 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:29 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_noaa.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm_int.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes_sub.py:17 @@ -6635,7 +6878,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_twitchfilms.py:22 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_uncrate.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_upi.py:15 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usnews.py:21 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_utne.py:20 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_wash_post.py:12 @@ -6646,7 +6889,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_xkcd.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zdnet.py:16 msgid "English" -msgstr "" +msgstr "Angol/English" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_carta.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_der_standard.py:22 @@ -6663,12 +6906,12 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_woz_die.py:7 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zeitde.py:15 msgid "German" -msgstr "" +msgstr "Német/German" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_corriere_della_sera_it.py:22 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_la_republica.py:6 msgid "Italian" -msgstr "" +msgstr "Olasz/Italian" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_courrierinternational.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_cyberpresse.py:9 @@ -6677,7 +6920,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_mediapart.py:19 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_mondedurable.py:13 msgid "French" -msgstr "" +msgstr "Francia/French" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_de_standaard.py:12 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_degentenaar.py:22 @@ -6686,21 +6929,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_hln.py:22 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_tijd.py:22 msgid "Dutch" -msgstr "" +msgstr "Holland/Dutch" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_dnevni_avaz.py:27 msgid "Bosnian" -msgstr "" +msgstr "Bosnyák/Bosnian" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elperiodico_catalan.py:25 msgid "Catalan" -msgstr "" +msgstr "Katalán" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_estadao.py:62 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_jb_online.py:47 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_o_globo.py:69 msgid "Portugese" -msgstr "" +msgstr "Portugál/Portuguese" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_h1.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_h2.py:15 @@ -6708,7 +6951,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_index_hu.py:8 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pcworld_hu.py:17 msgid "Hungarian" -msgstr "" +msgstr "Magyar" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_le_monde.py:83 msgid "Skipping duplicated article: %s" @@ -6720,11 +6963,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_publico.py:20 msgid "Portuguese" +msgstr "Portugál/Portuguese" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +msgid "Kovid Goyal and Sujata Raman" msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19 msgid "Chinese" -msgstr "" +msgstr "Kínai" #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:458 msgid "" @@ -6732,6 +6979,8 @@ msgid "" "\n" "Where URL is for example http://google.com" msgstr "" +"%prog URL\n" +"URL például a http://google.com" #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:461 msgid "Base directory into which URL is saved. Default is %default" @@ -6742,6 +6991,7 @@ msgid "" "Timeout in seconds to wait for a response from the server. Default: %default " "s" msgstr "" +"Az időtúllépés másodpercben a szerver válaszára várva. Alapérték: %default mp" #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:467 msgid "" @@ -6766,6 +7016,8 @@ msgid "" "The character encoding for the websites you are trying to download. The " "default is to try and guess the encoding." 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:476 msgid "" @@ -6785,7 +7037,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:480 msgid "Do not download CSS stylesheets." -msgstr "" +msgstr "Ne töltse le a CSS stíluslapokat." #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:481 msgid "Show detailed output information. Useful for debugging" @@ -6797,7 +7049,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:103 #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:141 msgid "title" -msgstr "" +msgstr "cím" #: /home/kovid/work/calibre/src/calibre/www/apps/blog/models.py:13 #: /home/kovid/work/calibre/src/calibre/www/apps/blog/models.py:39 @@ -6806,19 +7058,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/www/apps/blog/models.py:16 msgid "category" -msgstr "" +msgstr "kategória" #: /home/kovid/work/calibre/src/calibre/www/apps/blog/models.py:17 msgid "categories" -msgstr "" +msgstr "kategóriák" #: /home/kovid/work/calibre/src/calibre/www/apps/blog/models.py:35 msgid "Draft" -msgstr "" +msgstr "Piszkozat" #: /home/kovid/work/calibre/src/calibre/www/apps/blog/models.py:36 msgid "Public" -msgstr "" +msgstr "Nyilvános" #: /home/kovid/work/calibre/src/calibre/www/apps/blog/models.py:41 msgid "body" @@ -6830,7 +7082,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/www/apps/blog/models.py:43 msgid "status" -msgstr "" +msgstr "állapot" #: /home/kovid/work/calibre/src/calibre/www/apps/blog/models.py:44 msgid "allow comments" @@ -6842,11 +7094,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/www/apps/blog/models.py:46 msgid "created" -msgstr "" +msgstr "létrehozva" #: /home/kovid/work/calibre/src/calibre/www/apps/blog/models.py:47 msgid "modified" -msgstr "" +msgstr "módosítva" #: /home/kovid/work/calibre/src/calibre/www/apps/blog/models.py:53 #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:153 @@ -6883,24 +7135,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:105 #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:142 msgid "link" -msgstr "" +msgstr "link" #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:27 #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:61 msgid "links" -msgstr "" +msgstr "linkek" #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:39 msgid "url" -msgstr "" +msgstr "url" #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:42 msgid "Example" -msgstr "" +msgstr "Példa" #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:46 msgid "description" -msgstr "" +msgstr "leírás" #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:47 msgid "welcome" @@ -6912,7 +7164,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:50 msgid "default site" -msgstr "" +msgstr "alapértelmezett weboldal" #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:51 msgid "posts per page" @@ -6944,7 +7196,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:63 msgid "template" -msgstr "" +msgstr "sablon" #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:65 msgid "" @@ -6955,7 +7207,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:69 #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:170 msgid "site" -msgstr "" +msgstr "webhely" #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:70 msgid "sites" @@ -6973,11 +7225,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:100 #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:178 msgid "is active" -msgstr "" +msgstr "aktív" #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:101 msgid "If disabled, this feed will not be further updated." -msgstr "" +msgstr "Ha nincs engedélyezve, akkor ez a hírcsatorna nem lesz frissítve." #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:104 msgid "tagline" @@ -6989,38 +7241,38 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:109 msgid "last modified" -msgstr "" +msgstr "utoljára módosítva" #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:110 msgid "last checked" -msgstr "" +msgstr "utoljára ellenőrizve" #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:113 #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:140 #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:171 msgid "feed" -msgstr "" +msgstr "hírcsatorna" #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:114 msgid "feeds" -msgstr "" +msgstr "hírcsatornák" #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:129 msgid "tag" -msgstr "" +msgstr "cimke" #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:130 #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:149 msgid "tags" -msgstr "" +msgstr "cimkék" #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:143 msgid "content" -msgstr "" +msgstr "tartalom" #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:144 msgid "date modified" -msgstr "" +msgstr "dátum módosítva" #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:145 msgid "guid" @@ -7028,7 +7280,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:146 msgid "author" -msgstr "" +msgstr "szerző" #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:147 msgid "author email" @@ -7036,7 +7288,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:148 msgid "comments" -msgstr "" +msgstr "megjegyzés" #: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:150 msgid "date created" diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po index b96ce8265d..34132c2e07 100644 --- a/src/calibre/translations/it.po +++ b/src/calibre/translations/it.po @@ -8,14 +8,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre_calibre-it\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-06-30 13:41+0000\n" +"POT-Creation-Date: 2009-07-19 18:45+0000\n" "PO-Revision-Date: 2009-05-16 09:34+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: italiano\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2009-07-05 18:36+0000\n" +"X-Launchpad-Export-Date: 2009-07-21 16:49+0000\n" "X-Generator: Launchpad (build Unknown)\n" "Generated-By: pygettext.py 1.5\n" @@ -61,16 +61,16 @@ msgstr "Nessun plug-in valido trovato in " msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:353 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:360 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Aggiunge un plug-in specificando il percorso al file zip che lo contiene." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:355 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:362 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:357 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:364 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -78,11 +78,11 @@ msgstr "" "Personalizza un plug-in. Specificare il nome del plug-in e la stringa di " "personalizzazione separati da una virgola." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:361 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:368 msgid "Enable the named plugin" msgstr "Abilita il plug-in" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:363 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:370 msgid "Disable the named plugin" msgstr "Disabilita il plug-in" @@ -93,15 +93,15 @@ msgstr "Disabilita il plug-in" msgid "Kovid Goyal" msgstr "Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:132 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:110 msgid "There is insufficient free space in main memory" msgstr "Non c'è spazio sufficiente nella memoria principale" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:134 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:114 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:116 msgid "There is insufficient free space on the storage card" msgstr "Non c'è spazio sufficiente nella scheda di memoria" @@ -115,27 +115,27 @@ msgstr "" msgid "Apply no processing to the image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:164 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:160 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:168 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " "one is always used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:63 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -148,19 +148,19 @@ msgstr "" msgid "Do not save embedded image and font files to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "Imposta la classificazione del libro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "" @@ -182,76 +182,76 @@ msgstr "" msgid "LibraryThing.com timed out. Try again later." msgstr "Tempo di attesa per LibraryThing.com terminato. Riprovare più tardi." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1239 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1260 msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1240 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1261 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1242 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1263 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1243 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1264 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1244 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1265 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1245 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1266 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1246 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1267 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1247 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1268 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1248 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1269 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1249 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1270 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1250 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1271 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1251 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1272 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1252 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1273 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1253 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1274 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1254 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1275 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1255 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1276 msgid "Main Text" msgstr "" @@ -283,7 +283,7 @@ msgstr "" msgid "Searching in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:228 msgid "Saved" msgstr "" @@ -394,135 +394,135 @@ msgstr "" msgid "Sent news to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:219 msgid "" "If checked, downloaded news will be automatically mailed
to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:293 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:509 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:510 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:513 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:525 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:526 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:535 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:536 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:566 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:567 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 msgid "" "If you disable this setting, metadata is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:529 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:530 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:531 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:532 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:533 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:534 msgid "calibre can send your books to you (or your reader) by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:553 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:554 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:555 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:556 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:557 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:558 msgid "Plugin &file:" msgstr "" @@ -582,61 +582,61 @@ msgstr "" "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-" "indent:0px;\">

" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:176 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:185 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:191 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:432 msgid "Bad cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:433 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:472 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "&Fetch metadata from server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "Set the cover for the book from the selected format" msgstr "" @@ -721,47 +721,47 @@ msgstr "" msgid "Send test mail from %s to:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:779 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:833 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:232 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:235 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:595 msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:886 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1581 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 msgid "Invalid library location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1583 msgid "Could not access %s. Using %s as the library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1760 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1761 msgid "Start minimized to system tray." msgstr "" @@ -777,12 +777,12 @@ msgstr "Ctrl+P" msgid "&Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:642 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:176 msgid "Toggle full screen" msgstr "" @@ -944,7 +944,7 @@ msgstr "serbo" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_7dias.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_ambito.py:61 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_buenosaireseconomico.py:23 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:64 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:26 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_criticadigital.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_diagonales.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_el_mercurio_chile.py:61 @@ -954,6 +954,7 @@ msgstr "serbo" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elcronista.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elmundo.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elperiodico_spanish.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_eltiempo_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_expansion_spanish.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_granma.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_infobae.py:21 @@ -965,7 +966,9 @@ msgstr "serbo" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion_chile.py:54 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa.py:60 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_ni.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_latribuna.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lavanguardia.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_marca.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_miradasalsur.py:23 @@ -975,6 +978,7 @@ msgstr "serbo" msgid "Spanish" msgstr "spagnolo" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_accountancyage.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:13 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_amspec.py:14 @@ -992,6 +996,7 @@ msgstr "spagnolo" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_cnn.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_corriere_della_sera_en.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_craigslist.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_mail.py:6 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17 @@ -1001,6 +1006,7 @@ msgstr "spagnolo" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_exiled.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_fastcompany.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_financial_times.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_forbes.py:10 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_freakonomics.py:13 @@ -1035,7 +1041,8 @@ msgstr "spagnolo" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_york_review_of_books_no_sub.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_yorker.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_news_times.py:7 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:16 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:29 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_noaa.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm_int.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes_sub.py:17 @@ -1078,7 +1085,7 @@ msgstr "spagnolo" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_twitchfilms.py:22 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_uncrate.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_upi.py:15 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usnews.py:21 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_utne.py:20 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_wash_post.py:12 @@ -1417,16 +1424,14 @@ msgid "Does absolutely nothing" msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:69 #: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:164 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:148 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:639 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:643 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:404 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:50 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:52 @@ -1434,9 +1439,9 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:320 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:225 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:255 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:258 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:45 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 @@ -1444,10 +1449,10 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:103 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:105 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:171 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:865 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:870 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:65 @@ -1458,21 +1463,21 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:117 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:150 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:540 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:724 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:736 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:837 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:842 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:880 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:133 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:135 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:857 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:862 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:900 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:84 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:28 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:26 +#: /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/manipulate/crop.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:75 @@ -1492,39 +1497,43 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:93 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:19 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:757 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:760 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:40 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:942 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 #: /home/kovid/work/calibre/src/calibre/library/cli.py:264 #: /home/kovid/work/calibre/src/calibre/library/database.py:917 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:618 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:630 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1026 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:654 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:666 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1061 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1391 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1477 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1561 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1584 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1635 -#: /home/kovid/work/calibre/src/calibre/library/server.py:283 -#: /home/kovid/work/calibre/src/calibre/library/server.py:344 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1098 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1428 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1673 +#: /home/kovid/work/calibre/src/calibre/library/server.py:294 +#: /home/kovid/work/calibre/src/calibre/library/server.py:355 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 @@ -1594,11 +1603,11 @@ msgid "" "encoding declarations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:243 msgid "Conversion Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:257 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -1615,53 +1624,68 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:56 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:178 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:218 msgid "This profile is intended for the Microsoft Reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:189 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:229 msgid "This profile is intended for the Mobipocket books." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:93 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:202 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:105 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:254 msgid "This profile is intended for the Cybook G3." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:226 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:118 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:267 +msgid "This profile is intended for the Cybook Opus." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:130 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:279 msgid "This profile is intended for the Amazon Kindle." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:135 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:142 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:312 +msgid "This profile is intended for the Irex Illiad." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:325 +msgid "This profile is intended for the IRex Digital Reader 1000." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:172 msgid "Output profile" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:139 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:176 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " "devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:166 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:296 msgid "This profile is intended for the Amazon Kindle DX." msgstr "" @@ -1673,7 +1697,7 @@ msgstr "Plug-in installati" msgid "Disabled plugins" msgstr "Disabilita plug-in" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:347 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:354 msgid "" " %prog options\n" "\n" @@ -1681,16 +1705,16 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:359 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:366 msgid "List all installed plugins" msgstr "Elenca tutti i plug-in installati" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 -msgid "Communicate with the BeBook eBook reader." +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:14 +msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:15 -msgid "Tijmen Ruizendaal" +#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 +msgid "Communicate with the BeBook eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:85 @@ -1701,49 +1725,51 @@ msgstr "" msgid "Communicate with the Blackberry smart phone." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:17 msgid "Communicate with the Cybook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:14 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 msgid "John Schember" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:59 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:63 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:619 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:467 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:974 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1295 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1005 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1009 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1332 msgid "News" msgstr "Notizie" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:99 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:98 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:98 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:100 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:179 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:181 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:168 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:170 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:145 msgid "Transferring books to device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:126 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:212 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:219 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:198 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:200 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:165 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:174 msgid "Removing books from device..." msgstr "" @@ -1755,6 +1781,10 @@ msgstr "" msgid "Device Interface" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:17 +msgid "Communicate with the IRex Digital Reader 1000 eBook reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:16 msgid "Communicate with the JetBook eBook reader." msgstr "" @@ -1777,43 +1807,43 @@ msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:150 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:101 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:55 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:58 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:88 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:102 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:50 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:69 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:79 msgid "Getting list of books on device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:19 msgid "Communicate with the Sony PRS-505 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:20 #: /home/kovid/work/calibre/src/calibre/devices/prs700/driver.py:14 msgid "Kovid Goyal and John Schember" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:109 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:111 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:108 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:85 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "The reader has no storage card in this slot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:247 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:213 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:228 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 msgid "Sending metadata to device..." msgstr "" @@ -1821,21 +1851,21 @@ msgstr "" msgid "Communicate with the Sony PRS-700 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:251 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:261 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:328 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Impossibile individuare il disco %s. Provare a riavviare." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:371 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:499 msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:486 msgid "You must install the pmount package." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:480 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:505 msgid "Unable to mount main memory (Error code: %d)" msgstr "" @@ -1847,21 +1877,21 @@ msgstr "" msgid "settings for device drivers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:27 msgid "Communicate with an eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "Selected slot: %s is not supported." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:176 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:184 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 msgid "Adding books to device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:202 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:183 msgid "Removing books from device metadata listing..." msgstr "" @@ -2010,15 +2040,19 @@ msgstr "" msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179 +msgid "List builtin recipes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:245 msgid "Output saved to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:67 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:74 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -2026,7 +2060,7 @@ msgid "" "are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:89 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:85 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -2034,7 +2068,7 @@ msgid "" "a device. For example EPUB on the SONY reader. Choices are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:96 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -2042,7 +2076,7 @@ msgid "" "chosen based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:106 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -2051,17 +2085,17 @@ msgid "" "use a mapping based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:118 msgid "Disable all rescaling of font sizes." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:125 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -2069,7 +2103,7 @@ msgid "" "tables and present it in a linear fashion." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:147 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " @@ -2079,7 +2113,7 @@ msgstr "" "sommario al primo livello. Se viene specificata, prende la precedenza sulle " "altre forme di autorilevamento." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:156 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:152 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " @@ -2089,11 +2123,11 @@ msgstr "" "sommario al secondo livello. Ogni elemento viene aggiunto sotto l'elemento " "di primo livello precedente." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:176 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "Non aggiungere i capitoli rilevati automaticamente al sommario." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:187 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:183 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" @@ -2101,20 +2135,20 @@ msgstr "" "Se viene rilevato un numero di capitoli inferiore a questo, i collegamenti " "saranno aggiunti al sommario. Predefinito: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:190 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " "number of chapters were detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:202 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:198 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:209 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "

or

tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -2124,7 +2158,7 @@ msgid "" "User Manual for further help on using this feature." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:223 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -2137,53 +2171,53 @@ msgstr "" "marcatura dei capitoli e il valore \"both\" userà sia l'interruzione di " "pagina che la linea per marcare i capitoli." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:237 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:233 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:242 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:252 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:248 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:253 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:258 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:263 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:268 msgid "" "Do not force text to be justified in output. Whether text is actually " "displayed justified or not depends on whether the ebook format and reading " "device support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:275 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -2191,124 +2225,136 @@ msgstr "" "Usare la copertina rilevata dal file di origine al posto di quella " "specificata." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:288 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:307 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:303 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:311 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:325 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "Use a regular expression to try and remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:326 +msgid "The regular expression to use to remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:332 +msgid "Use a regular expression to try and remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:339 +msgid "The regular expression to use to remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:35 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:337 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:342 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:350 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:371 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:49 msgid "Set the cover to the specified file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:51 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:379 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:53 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:383 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:57 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:59 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:61 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:63 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:65 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:403 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:67 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:386 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:69 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 -msgid "List available recipes." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:458 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 msgid "Could not find an ebook inside the archive" msgstr "Impossibile trovare un libro dentro l'archivio" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:644 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:683 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:719 msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:57 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:74 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -2483,11 +2529,11 @@ msgstr "Processamento dettagliato" msgid "Convert LRS to LRS, useful for debugging." msgstr "Converte LRS in LRS, utile per il debugging" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:455 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "File LRF non valido. Impossibile inviare metadati." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -2501,42 +2547,42 @@ msgstr "" "Mostra/modifica i metadati in un file LRF\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "Imposta il titolo del libro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "Imposta la chiave per la classificazione del titolo" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "Imposta l'autore" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "Imposta la chiave per la classificazione dell'autore" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "La categoria a cui questo libro appartiene. Es: Storia" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" "Percorso a un'immagine che verrà impostata come miniatura di questo file" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:601 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Percorso a un file TXT contenente il commento che verrà incluso nel file LRF" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:605 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "Estrae la miniatura da un file LRF" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -2545,27 +2591,27 @@ msgstr "" "copertina definita, quindi viene usato un algoritmo euristico per provare ad " "indovinare la copertina." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "Imposta l'ID del libro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:87 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" "Abilita la rotazione automatica delle immagini che sono più larghe dello " "schermo" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:91 msgid "Set the space between words in pts. Default is %default" msgstr "" "Imposta lo spazio tra le parole in punti. Il valore predefinito è %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Add a header to all the pages with title and author." msgstr "" "Aggiunge a tutte le pagine un'intestazione contenente il titolo e l'autore" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" @@ -2573,11 +2619,11 @@ msgstr "" "Imposta il formato dell'intestazione. %a verrà rimpiazzato dall'autore e %t " "dal titolo. L'impostazione predefinita è %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:92 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:101 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" @@ -2585,7 +2631,7 @@ msgstr "" "Indentazione minima paragrafo (l'indentazione della prima riga di un " "paragrafo) in pt. Predefinita: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" @@ -2593,7 +2639,7 @@ msgstr "" "Trasforma in immagini le tabelle di HTML (utile se il documento ha tabelle " "grandi o complesse)" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:114 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" @@ -2601,96 +2647,100 @@ msgstr "" "Moltiplica la dimensione del testo nelle tabelle trasformate di questo " "fattore. Predefinito: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:118 msgid "The serif family of fonts to embed" msgstr "La famiglia di caratteri con grazie da includere" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The sans-serif family of fonts to embed" msgstr "La famiglia di caratteri senza grazie da includere" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:115 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The monospace family of fonts to embed" msgstr "La famiglia di caratteri a spaziatura fissa da includere" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:149 msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1008 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1066 msgid "Title" msgstr "Titolo" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:363 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1067 msgid "Author(s)" msgstr "Autore(i)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:347 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:351 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:164 msgid "Publisher" msgstr "Editore" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:348 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:352 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Produttore" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:349 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:58 msgid "Comments" msgstr "Commenti" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1012 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1070 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Tags" msgstr "Tag" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Series" msgstr "Serie" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 msgid "Language" msgstr "Lingua" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 msgid "Timestamp" msgstr "Timestamp" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:368 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:162 msgid "Published" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:370 +msgid "Rights" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:9 msgid "options" msgstr "" @@ -2821,22 +2871,28 @@ msgstr "" "Scarica un'immagine di copertina per il libro identificato dall'ISBN da " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:32 -msgid "Generate a periodical rather than a book." +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 +msgid "" +"Don't add Table of Contents to end of book. Useful if the book has its own " +"table of contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1241 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:101 +msgid "All articles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1262 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 msgid "Table of Contents" msgstr "Sommario" @@ -2873,7 +2929,7 @@ msgstr "I libri nel formato %s non sono supportati" msgid "HTML TOC generation options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:87 msgid "Book Jacket" msgstr "" @@ -2884,7 +2940,7 @@ msgstr "" "Impossibile trovare un buon punto dove dividere: %s Dimensione sotto-albero: " "%d KB" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:66 msgid "Unnamed" msgstr "" @@ -3128,21 +3184,21 @@ msgid "" "first and then try it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " "'system' will default to the newline type used by this OS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 msgid "Frequently used directories" msgstr "Cartelle usate frequentemente" @@ -3227,34 +3283,34 @@ msgstr "" msgid "Adding..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:60 msgid "Searching in all sub-directories..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:137 msgid "Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 msgid "Duplicates found!" msgstr "Scoperti duplicati!" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:176 msgid "Saving..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:60 msgid "Bulk Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:150 msgid "Options specific to the output format." msgstr "" @@ -3282,13 +3338,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:41 @@ -3473,7 +3529,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:142 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 msgid "Metadata" msgstr "Metadati" @@ -3483,73 +3539,80 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 msgid "Choose cover for " msgstr "Seleziona copertina per " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:102 msgid "Cannot read" msgstr "Impossibile leggere" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:103 msgid "You do not have permission to read the file: " msgstr "Non si hanno i permessi per leggere il file: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 msgid "Error reading file" msgstr "Errore nella lettura del file" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "

There was an error reading from file:
" msgstr "

Si è verificato un errore nella lettura del file:
" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:158 msgid " is not a valid picture" msgstr " non è un'immagine valida" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:496 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "Book Cover" msgstr "Copertina del libro" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 +msgid "Use cover from &source file" +msgstr "Usa copertina del file di &origine" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:497 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Change &cover image:" msgstr "Ca&mbia l'immagine di copertina:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:498 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Browse for an image to use as the cover of this book." msgstr "" "Sfoglia per trovare un'immagine da usare come copertina per questo libro" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:461 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:476 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:499 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 @@ -3563,47 +3626,31 @@ msgstr "" msgid "..." msgstr "..." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 -msgid "Use cover from &source file" -msgstr "Usa copertina del file di &origine" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:501 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 msgid "&Title: " msgstr "&Titolo: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:502 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 msgid "Change the title of this book" msgstr "Cambia il titolo di questo libro" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:503 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 msgid "&Author(s): " msgstr "A&utore(i): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:129 -msgid "" -"Change the author(s) of this book. Multiple authors should be separated by " -"an &. If the author name contains an &, use && to represent it." -msgstr "" -"Cambia l'autore(i) del libro. Autori multipli devono essere separati da " -"\"&\". Se il nome dell'autore contiene il carattere \"&\", usare \"&&\" per " -"rappresentarlo." - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:505 msgid "Author So&rt:" msgstr "Classifica&zione autore:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " @@ -3612,29 +3659,23 @@ msgstr "" "Cambia l'autore di questo libro. Autori multipli devono essere separati da " "una virgola" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 msgid "&Publisher: " msgstr "&Editore: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137 -msgid "Change the publisher of this book" -msgstr "Cambia l'editore di questo libro" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 msgid "Ta&gs: " msgstr "T&ag: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -3643,27 +3684,27 @@ msgstr "" "ricerche.

Possono essere qualsiasi parola o frase, separati da una " "virgola" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 msgid "&Series:" msgstr "&Serie:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "List of known series. You can add new series." msgstr "Lista di serie conosciute. È possibile aggiungere nuove serie" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Book " msgstr "Libro " @@ -3688,7 +3729,7 @@ msgid "Disable compression of the file contents" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:49 -msgid "Generate a periodical rather than a book" +msgid "Do not add Table of Contents to book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 @@ -3759,11 +3800,11 @@ msgstr "" msgid "Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:137 msgid "Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:161 msgid "Options specific to the input format." msgstr "" @@ -3783,67 +3824,93 @@ msgstr "" msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:32 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:33 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 +msgid "Invalid regular expression" +msgstr "Espressione regolare non valida" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73 +msgid "Invalid regular expression: %s" +msgstr "Espressione regolare non valida: %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:72 msgid "Chapter &mark:" msgstr "&Marcatore capitoli:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:73 msgid "pagebreak" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:74 msgid "rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:75 msgid "both" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:76 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:77 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:78 msgid "Insert &metadata as page at start of book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:79 +msgid "&Footer regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:80 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:81 +msgid "&Header regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:82 +msgid "Remove F&ooter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:83 +msgid "Remove H&eader" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" @@ -4050,15 +4117,15 @@ msgid "Send specific format to storage card B" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:542 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:174 msgid "by" msgstr "di" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:586 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:593 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 msgid "No suitable formats" msgstr "Nessun formato adatto" @@ -4072,7 +4139,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:799 msgid "Auto convert the following books before uploading to the device?" msgstr "" @@ -4080,22 +4147,22 @@ msgstr "" msgid "Sending news to device." msgstr "Invio notizie al dispositivo in corso." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:768 msgid "Sending books to device." msgstr "Invio libri al dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:806 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Try changing the output format in the upper right corner next to " "the red heart and re-converting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No space on device" msgstr "Spazio insufficiente sul dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -4109,8 +4176,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:947 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1005 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:56 msgid "Path" msgstr "Percorso" @@ -4119,8 +4186,8 @@ msgstr "Percorso" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Formats" @@ -4160,27 +4227,27 @@ msgstr "&Autore(i)" msgid "&Profile:" msgstr "&Profilo:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:168 msgid " plugins" msgstr " plug-in" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "General" msgstr "Generale" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Interface" msgstr "Interfaccia" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Advanced" msgstr "Avanzata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "" "Content\n" "Server" @@ -4188,73 +4255,73 @@ msgstr "" "Server dei\n" "contenuti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Plugins" msgstr "Plug-in" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:556 msgid "Customize %s" msgstr "Personalizza %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:600 msgid "Error log:" msgstr "File di log degli errori:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 msgid "Access log:" msgstr "File di log degli accessi:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552 msgid "Failed to start content server" msgstr "Avvio del server dei contenuti fallito" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:460 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:648 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:673 msgid "Invalid size" msgstr "Dimensione non valida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:674 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" "La dimensione %s non è valida. Deve essere nella forma larghezzaxaltezza" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:691 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:724 msgid "Invalid database location" msgstr "Percorso database non valido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:720 msgid "Invalid database location " msgstr "Percorso database non valido " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:693 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:721 msgid "
Must be a directory." msgstr "
Deve essere una cartella" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:697 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:725 msgid "Invalid database location.
Cannot write to " msgstr "Percorso database non valido.
Impossibile scrivere su " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:739 msgid "Compacting..." msgstr "Compattazione..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:740 msgid "Compacting database. This may take a while." msgstr "Compattazione database. Poterbbe richiedere un po' di tempo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 msgid "Preferences" msgstr "Preferenze" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" @@ -4262,23 +4329,23 @@ msgstr "" "Per&corso dei libri (I libri sono salvati in cartelle salvate per autore e i " "metadati sono salvati nel file metadata.db)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 msgid "Browse for the new database location" msgstr "Sfoglia per specificare una nuova posizione del database" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 msgid "Show notification when &new version is available" msgstr "&Visualizza un avvertimento quando è disponibile una nuova versione" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:464 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 msgid "Read &metadata from files" msgstr "Leggi &metadati dai file" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:465 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 msgid "Default network &timeout:" msgstr "&Timeout predefinito della rete:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -4286,99 +4353,107 @@ msgstr "" "Imposta il timeout predefinito per gli scaricamenti dalla rete (cioè ogni " "volta che si usa Internet per prelevare informazioni)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 msgid " seconds" msgstr " secondi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 msgid "Choose &language (requires restart):" msgstr "Scegliere la ling&ua (richiede il riavvio):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 msgid "Normal" msgstr "Normale" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 msgid "High" msgstr "Massima" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 msgid "Low" msgstr "Minima" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 msgid "Job &priority:" msgstr "&Priorità lavoro:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +msgid "Preferred &input format order:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 msgid "Add a directory to the frequently used directories list" msgstr "Aggiunge una cartella alla lista delle cartelle usate frequentemente" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 msgid "Remove a directory from the frequently used directories list" msgstr "Rimuove una cartella dalla lista delle cartelle usate frequentemente" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 msgid "Use &Roman numerals for series number" msgstr "&Usa numeri romani per i numeri delle serie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 msgid "Enable system &tray icon (needs restart)" msgstr "Abilita l'icona nel vassoio di sistema (richiede il riavvio)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +msgid "Search as you type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 msgid "Automatically send downloaded &news to ebook reader" msgstr "Invia automaticamente le noti&zie scaricate al lettore di libri" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:518 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 msgid "Toolbar" msgstr "Barra degli strumenti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 msgid "Large" msgstr "Grande" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 msgid "Medium" msgstr "Media" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 msgid "Small" msgstr "Piccola" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 msgid "&Button size in toolbar" msgstr "&Dimensione bottoni nella barra degli strumenti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 msgid "Show &text in toolbar buttons" msgstr "&Mostra testo nei bottoni della barra degli strumenti" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 msgid "Select visible &columns in library view" msgstr "&Selezionare le colonne visibili nella vista biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:535 msgid "Free unused diskspace from the database" msgstr "Libera lo spazio non utilizzato dal database" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:536 msgid "&Compact database" msgstr "&Compatta database" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:537 msgid "&Metadata from file name" msgstr "&Metadati dal nome del file" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:538 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -4389,25 +4464,25 @@ msgstr "" "Qualsiasi cambiamento nella configurazione verrà attivato solo dopo il " "riavvio del server." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:539 msgid "Server &port:" msgstr "&Porta del server:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:540 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&Nome utente:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:541 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Password:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:542 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -4415,13 +4490,13 @@ msgstr "" "Se si lascia la password in bianco, chiunque potrà accedere alla propria " "collezione di libri utilizzando l'interfaccia web." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180 msgid "&Show password" msgstr "&Mostra password" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:544 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -4429,31 +4504,31 @@ msgstr "" "La dimensione massima (larghezzaxaltezza) per le copertine visualizzate. Le " "copertine più larghe vengono ridimensionate. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:545 msgid "Max. &cover size:" msgstr "Dimensi&one massima copertina:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:546 msgid "&Start Server" msgstr "A&vvia il server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:547 msgid "St&op Server" msgstr "&Ferma il server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:548 msgid "&Test Server" msgstr "&Test sul server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:549 msgid "Run server &automatically on startup" msgstr "Avvia a&utomaticamente il server all'apertura" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:550 msgid "View &server logs" msgstr "Visualizza i file di l&og del server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:551 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -4464,7 +4539,7 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:560 msgid "&Add" msgstr "&Aggiungi" @@ -4542,6 +4617,19 @@ msgstr "Converti in LRF" msgid "Category" msgstr "Categoria" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 +msgid "" +"Change the author(s) of this book. Multiple authors should be separated by " +"an &. If the author name contains an &, use && to represent it." +msgstr "" +"Cambia l'autore(i) del libro. Autori multipli devono essere separati da " +"\"&\". Se il nome dell'autore contiene il carattere \"&\", usare \"&&\" per " +"rappresentarlo." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 +msgid "Change the publisher of this book" +msgstr "Cambia l'editore di questo libro" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515 msgid "Series index." @@ -4618,8 +4706,9 @@ msgstr "&Formato intestazione:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:546 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:147 msgid " px" msgstr " px" @@ -4692,22 +4781,22 @@ msgstr "Forza interruzione di pagina prima dell'&attributo:" msgid "Detect chapter &at tag:" msgstr "Indi&vidua capitolo col tag:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 msgid "Edit Meta information" msgstr "Modifica metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 msgid "Meta information" msgstr "Metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 msgid "Author S&ort: " msgstr "&Classificazione autore: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -4715,113 +4804,121 @@ msgstr "" "Specifica come deve essere classificato l'autore di questo libro. Ad " "esempio, Charles Dickens deve essere classificato come Dickens, Charles." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 msgid "&Rating:" msgstr "&Giudizio:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 msgid "Rating of this book. 0-5 stars" msgstr "Giudizio su questo libro. 0-5 stelle" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 msgid " stars" msgstr " stelle" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 msgid "Add Ta&gs: " msgstr "&Aggiungi tag: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 msgid "Open Tag Editor" msgstr "Apri l'editor dei tag" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152 msgid "&Remove tags:" msgstr "&Rimuovi tag:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153 msgid "Comma separated list of tags to remove from the books. " msgstr "Lista separata da virgole dei tag da rimuovere dal libro " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Remove &format:" msgstr "Rimuovi for&mato:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 msgid "A&utomatically set author sort" msgstr "Imposta a&utomaticamente la Classificazione autore" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:425 msgid "Cannot fetch cover" msgstr "Impossibile scaricare la copertina" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:426 msgid "Could not fetch cover.
" msgstr "Impossibile scaricare la copertina
" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:499 +msgid "Permission denied" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:500 +msgid "Could not open %s. Is it being used by another program?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 msgid "Edit Meta Information" msgstr "Modifica metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 msgid "Swap the author and title" msgstr "Scambia titolo e autore" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" "Crea automaticamente la voce Classificazione autore basandosi sul contenuto " "del campo Autore." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "Remove unused series (Series that have no books)" msgstr "Rimuovi serie inutilizzate (che non hanno libri)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 msgid "Available Formats" msgstr "Formati disponibili" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "Add a new format for this book to the database" msgstr "Aggiungi un nuovo formato al database per questo libro" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Remove the selected formats for this book from the database." msgstr "Rimuovi il formato selezionato dal database per questo libro" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Reset cover to default" msgstr "Ripristinare la copertina predefinita" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Download &cover" msgstr "" @@ -5301,11 +5398,11 @@ msgstr "Espressione regolare (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:95 msgid "No match" msgstr "Nessuna corrispondenza" @@ -5314,8 +5411,8 @@ msgid "Authors:" msgstr "Autori:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -msgid "Regular expression (?P)" -msgstr "Espressione regolare (?P)" +msgid "Regular expression (?P)" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 msgid "Series:" @@ -5382,44 +5479,44 @@ msgstr "Non disponibile" msgid " - Jobs" msgstr " - Lavori" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1068 msgid "Size (MB)" msgstr "Dimensione (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1069 msgid "Date" msgstr "Data" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:163 msgid "Rating" msgstr "Giudizio" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:376 msgid "None" msgstr "Nessuno" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 msgid "Book %s of %s." msgstr "Libro %s di %s" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:832 msgid "Not allowed" msgstr "Non permesso" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:946 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1004 msgid "Format" msgstr "Formato" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1058 msgid "Double click to edit me

" msgstr "Doppio clic per modificarmi

" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1107 msgid "Search (For Advanced Search click the button to the left)" msgstr "Cerca (Per la ricerca avanzata fare clic sul bottone a sinistra)" @@ -5448,7 +5545,7 @@ msgid "No matches for the search phrase %s were found." msgstr "Nessuna corrispondenza trovata per la frase %s" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:416 msgid "No matches found" msgstr "Nessuna corrispondenza trovata" @@ -5473,12 +5570,12 @@ msgid "Previous Page" msgstr "Pagina precedente" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 msgid "Back" msgstr "Indietro" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 msgid "Forward" msgstr "Avanti" @@ -5487,7 +5584,7 @@ msgid "Next match" msgstr "Prossima corrispondenza" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 msgid "Open ebook" msgstr "Apri libro" @@ -5500,7 +5597,7 @@ msgid "Save single format to disk..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:972 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:49 msgid "Error" msgstr "Errore" @@ -5509,15 +5606,15 @@ msgstr "Errore" msgid "Error communicating with device" msgstr "Errore di comunicazione col dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "&Restore" msgstr "&Ripristina" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160 msgid "&Restart" msgstr "&Riavvia" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:199 msgid "" "

For help visit %s.kovidgoyal.net
" @@ -5525,103 +5622,103 @@ msgstr "" "

Per aiuto visitare %s.kovidgoyal.net
" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" msgstr "%s: %s di Kovid Goyal %%(version)s
%%(device)s

" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 msgid "Edit metadata individually" msgstr "Modifica metadati individualmente" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 msgid "Edit metadata in bulk" msgstr "Modifica metadati in gruppo" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 msgid "Add books from a single directory" msgstr "Aggiungi libri da una singola cartella" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358 msgid "Save to disk" msgstr "Salva su disco" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 msgid "Save to disk in a single directory" msgstr "Salva su disco in una singola cartella" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1444 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1445 msgid "Save only %s format to disk" msgstr "Salva sul disco solo il formato %s" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364 msgid "View" msgstr "Leggi" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "View specific format" msgstr "Leggi uno specifico formato" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 msgid "Convert individually" msgstr "Converti individualmente" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:313 msgid "Bulk convert" msgstr "Converti in gruppo" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:328 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:362 msgid "Similar books..." msgstr "Libri simili..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:420 msgid "Bad database location" msgstr "Percorso del database sbagliato" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1572 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1573 msgid "Choose a location for your ebook library." msgstr "Scegliere un percorso per la propria biblioteca." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702 msgid "Device: " msgstr "Dispositivo: " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:704 msgid " detected." msgstr " individuato." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:726 msgid "Connected " msgstr "Connesso " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:730 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738 msgid "Device database corrupted" msgstr "Database del dispositivo corrotto" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:739 msgid "" "\n" "

The database of books on the reader is corrupted. Try the " @@ -5650,134 +5747,142 @@ msgstr "" " \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:807 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:850 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:858 msgid "Uploading books to device." msgstr "Caricamento libri nel dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 msgid "Books" msgstr "Libri" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 msgid "EPUB Books" msgstr "Libri EPUB" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:825 msgid "LRF Books" msgstr "Libri LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:826 msgid "HTML Books" msgstr "Libri HTML" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:827 msgid "LIT Books" msgstr "Libri LIT" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:828 msgid "MOBI Books" msgstr "Libri MOBI" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:829 msgid "Text books" msgstr "Libri TXT" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:822 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:830 msgid "PDF Books" msgstr "Libri PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:831 msgid "Comics" msgstr "Fumetti" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:832 msgid "Archives" msgstr "Archivi" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:888 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:867 +msgid "Failed to read metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:868 +msgid "Failed to read metadata from the following" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:903 msgid "Deleting books from device." msgstr "Cancellamento libri dal dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:935 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1038 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1169 msgid "No books selected" msgstr "Nessun libro selezionato" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:946 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot edit metadata" msgstr "Impossibile modificare i metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1037 msgid "Cannot save to disk" msgstr "Impossibile salvare sul disco" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 msgid "Choose destination directory" msgstr "Scegliere la cartella di destinazione" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1064 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1069 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1070 msgid "as the %s format is not available for them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1071 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1090 msgid "Fetching news from " msgstr "Scaricamento notizie da " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1103 msgid " fetched." msgstr " preso." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1168 msgid "Cannot convert" msgstr "Impossibile convertire" @@ -5787,12 +5892,11 @@ msgid "No book selected" msgstr "Nessun libro selezionato" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1338 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1390 msgid "Cannot view" msgstr "Impossibile leggere" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1344 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1392 msgid "Choose the format to view" msgstr "Scegliere il formato da leggere" @@ -5800,7 +5904,19 @@ msgstr "Scegliere il formato da leggere" msgid "Cannot open folder" msgstr "Impossibile aprire la cartella" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373 +msgid "Multiple Books Selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1374 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1391 msgid "%s has no available formats." msgstr "%s non ha formati disponibili" @@ -5812,21 +5928,21 @@ msgstr "Impossibile configurare" msgid "Cannot configure while there are running jobs." msgstr "Impossibile configurare mentre ci sono lavori in esecuzione" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1473 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 msgid "No detailed info available" msgstr "Nessuna informazione dettagliata disponibile" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1475 msgid "No detailed information is available for books on the device." msgstr "" "Non è disponibile alcuna informazione dettagliata per i libri nel " "dispositivo." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 msgid "Error talking to device" msgstr "Errore di comunicazione col dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1524 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5834,12 +5950,12 @@ msgstr "" "Si è verificato un errore di comunicazione temporaneo col dispositivo. " "Disconnettere e riconnettere il dispositivo e/o riavviare" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1540 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1555 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 msgid "Conversion Error" msgstr "Errore di conversione" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1542 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using 3rd party tools." @@ -5848,11 +5964,11 @@ msgstr "" "href=\"%s\">DRM. È necessario rimuovere prima il DRM usando programmi di " "terze parti." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1557 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1630 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1631 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development." @@ -5860,22 +5976,22 @@ msgstr "" "è il risultato degli sforzi di tanti volontari da tutto il mondo. Se lo " "trovi utile, puoi fare una donazione per supportare il suo sviluppo." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1654 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1655 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Ci sono lavori attivi. Uscire comunque?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1657 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1658 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1661 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1662 msgid "WARNING: Active jobs" msgstr "ATTENZIONE: Lavori attivi" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1712 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1713 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -5883,7 +5999,7 @@ msgstr "" "continuerà a lavorare nel vassoio di sistema. Per chiuderlo, selezionare " "Esci nel menu contestuale del vassoio di sistema." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1732 msgid "" "Latest version: %s" @@ -5891,11 +6007,11 @@ msgstr "" "Ultima versione: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1739 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 msgid "Update available" msgstr "Aggiornamento disponibile" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1741 msgid "" "%s has been updated to version %s. See the new features. " @@ -5905,44 +6021,44 @@ msgstr "" "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">nuove " "funzionalità. Una visita alla pagina del download?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1758 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1759 msgid "Use the library located at the specified path." msgstr "Usa la biblioteca collocata nel percorso specificato." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1762 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1763 msgid "Log debugging information to console" msgstr "Invia le informazioni di debug alla console" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1810 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1811 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1812 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1814 msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1817 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1819 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1821 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1824 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1825 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1845 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1826 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1846 msgid "try deleting the file" msgstr "" @@ -6153,11 +6269,11 @@ msgid "" "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:173 msgid "You must set a username and password for %s" msgstr "È necessario inserire nome utente e password per %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:178 msgid "Fetch news from " msgstr "Scarica notizie da " @@ -6217,55 +6333,73 @@ msgstr "" msgid "Import" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:133 msgid "Configure Ebook viewer" msgstr "Configurazione lettore di libri" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:134 msgid "&Font options" msgstr "&Opzioni font" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:135 msgid "Se&rif family:" msgstr "Famiglia &con grazie:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:136 msgid "&Sans family:" msgstr "Famiglia &sena grazie:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:137 msgid "&Monospace family:" msgstr "Famiglia &a spaziatura fissa:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:138 msgid "&Default font size:" msgstr "&Dimensione predefinita carattere:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:140 msgid "Monospace &font size:" msgstr "Dimensione carattere a spa&ziatura fissa:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:142 msgid "S&tandard font:" msgstr "Carattere sta&ndard:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:143 msgid "Serif" msgstr "Con grazie" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:144 msgid "Sans-serif" msgstr "Senza grazie" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:145 msgid "Monospace" msgstr "Spaziatura fissa" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:146 msgid "Remember last used &window size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:148 +msgid "Maximum &view width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:149 +msgid "H&yphenate (break line in the middle of large words)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:150 +msgid "" +"The default language to use for hyphenation rules. If the book does not " +"specify a language, this will be used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:151 +msgid "Default &language for hyphenation:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:152 msgid "&User stylesheet" msgstr "&Fogli di stile dell'utente" @@ -6274,12 +6408,12 @@ msgid "Options to customize the ebook viewer" msgstr "Opzioni per personalizzare il lettore di libri" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:645 msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:110 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -6288,30 +6422,42 @@ msgstr "" "personalizzare l'aspetto di tutti i libri." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:63 +msgid "Maximum width of the viewer window, in pixels." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:64 +msgid "Hyphenate text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:66 +msgid "Default language for hyphenation rules" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:68 msgid "Font options" msgstr "Opzioni carattere" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 msgid "The serif font family" msgstr "La famiglia di caratteri con grazie" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 msgid "The sans-serif font family" msgstr "La famiglia di caratteri senza grazie" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:74 msgid "The monospaced font family" msgstr "La famiglia di caratteri a spaziatura fissa" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:75 msgid "The standard font size in px" msgstr "La dimensione dei caratteri predefinita in px" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:76 msgid "The monospaced font size in px" msgstr "La dimensione dei caratteri a spaziatura fissa in px" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:77 msgid "The standard font type" msgstr "Il tipo di carattere predefinito" @@ -6345,110 +6491,110 @@ msgstr "Cerca del testo nel libro" msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:376 msgid "Choose ebook" msgstr "Scelta libro" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:377 msgid "Ebooks" msgstr "Libri" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Add bookmark" msgstr "Aggiungi segnalibro" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Enter title for bookmark:" msgstr "Inserire il titolo per il segnalibro:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:417 msgid "No matches found for: %s" msgstr "Nessuna corrispondenza trovata per %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:457 msgid "Loading flow..." msgstr "Caricamento..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:484 msgid "Laying out %s" msgstr "Impaginazione %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:513 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:548 msgid "Loading ebook..." msgstr "Caricamento libro..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:556 msgid "DRM Error" msgstr "Errore DRM" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:557 msgid "

This book is protected by DRM" msgstr "

Questo libro è protetto da DRM" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:561 msgid "Could not open ebook" msgstr "Impossibile aprire il libro" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 msgid "Options to control the ebook viewer" msgstr "Opzioni per controllare il visualizzatore di libri" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:647 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:653 msgid "" "%prog [options] file\n" "\n" "View an ebook.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 msgid "Ebook Viewer" msgstr "Visualizzatore di libri" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 msgid "toolBar" msgstr "Barra degli strumenti" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 msgid "Next page" msgstr "Pagina successiva" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 msgid "Previous page" msgstr "Pagina precedente" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 msgid "Font size larger" msgstr "Dimensione del font maggiore" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 msgid "Font size smaller" msgstr "Dimensione del font minore" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 msgid "Find next" msgstr "Trova successivo" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 msgid "Copy to clipboard" msgstr "Copia negli appunti" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 msgid "Reference Mode" msgstr "Modalità riferimento" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 msgid "Bookmark" msgstr "Segnalibro" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:177 msgid "Print" msgstr "" @@ -6456,15 +6602,7 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 -msgid "Invalid regular expression" -msgstr "Espressione regolare non valida" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 -msgid "Invalid regular expression: %s" -msgstr "Espressione regolare non valida: %s" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 msgid "" "Library\n" "%d\n" @@ -6474,7 +6612,7 @@ msgstr "" "%d\n" "libri" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 msgid "" "Reader\n" "%s\n" @@ -6484,71 +6622,111 @@ msgstr "" "%s\n" "disponibile" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:168 msgid "" "Card A\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:169 msgid "" "Card B\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 msgid "Click to see the books available on your computer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 msgid "Click to see the books in the main memory of your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176 msgid "Click to see the books on storage card A in your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177 msgid "Click to see the books on storage card B in your reader" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:466 +msgid "Change Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +msgid "Upper Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:468 +msgid "Lower Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:469 +msgid "Swap Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:470 +msgid "Title Case" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:141 msgid "Default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:279 +msgid "" +"If you use the WordPlayer e-book app on your Android phone, you can access " +"your calibre book collection directly on the device. To do this you have to " +"turn on the content server." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:283 +msgid "" +"Remember to leave calibre running as the server only runs as long as calibre " +"is running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:285 +msgid "" +"You have to add the URL http://myhostname:8080 as your calibre library in " +"WordPlayer. Here myhostname should be the fully qualified hostname or the IP " +"address of the computer calibre is running on." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:362 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:379 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:388 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:432 msgid "Invalid database" msgstr "Database non valido" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:433 msgid "" "

An invalid library already exists at %s, delete it before trying to move " "the existing library.
Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:503 msgid "welcome wizard" msgstr "" @@ -6985,16 +7163,16 @@ msgstr "" "\n" "Per aiuto su un comando particolare: %%prog command --help\n" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1497 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1535 msgid "

Migrating old database to ebook library in %s

" msgstr "" "

Sto migrando il vecchio database nella nuova biblioteca in %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1526 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1564 msgid "Copying %s" msgstr "Sto copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1581 msgid "Compacting database" msgstr "Compattazione database" @@ -7003,7 +7181,7 @@ msgid "Password to access your calibre library. Username is " msgstr "" "Password per accedere alla propria biblioteca di calibre. Il nome utente è " -#: /home/kovid/work/calibre/src/calibre/library/server.py:419 +#: /home/kovid/work/calibre/src/calibre/library/server.py:429 msgid "" "[options]\n" "\n" @@ -7049,11 +7227,15 @@ msgstr "La lingua in cui visualizzare l'interfaccia utente" msgid "The default output format for ebook conversions." msgstr "Il formato predefinito per la conversione dei libri." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:552 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +msgid "Ordered list of formats to prefer for input." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:556 msgid "Read metadata from files" msgstr "Leggi metadati dai file" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:558 msgid "The priority of worker processes" msgstr "La priorità dei processi di lavoro" @@ -7089,13 +7271,13 @@ msgstr "Negoziazione della sessione SSH fallita: " msgid "Failed to authenticate with server: %s" msgstr "Autenticazione fallita col server: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:83 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 msgid "Unknown feed" msgstr "Feed sconosciuto" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:145 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:164 msgid "Untitled article" msgstr "Articolo senza titolo" @@ -7127,83 +7309,72 @@ msgstr "" msgid "Unknown News Source" msgstr "Sorgente di notizie sconosciuta" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:564 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:578 msgid "Download finished" msgstr "Scaricamento completato" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:566 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:580 msgid "Failed to download the following articles:" msgstr "Scaricamento dei seguenti articoli fallito:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:568 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:574 -msgid " from " -msgstr " da " - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:572 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:586 msgid "Failed to download parts of the following articles:" msgstr "Scaricamento dei seguenti articoli fallito parzialmente:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:576 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:588 +msgid " from " +msgstr " da " + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:590 msgid "\tFailed links:" msgstr "\tLink falliti:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:657 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:671 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" "Impossibile scaricare l'articolo. Eseguire con --debug per vedere la ragione" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:678 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:692 msgid "Fetching feeds..." msgstr "Scaricamento feed..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:682 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:696 msgid "Got feeds from index page" msgstr "Ricevuti feed dalla pagina principale" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:688 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:702 msgid "Trying to download cover..." msgstr "Tentativo di scaricamento della copertina..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:739 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:753 msgid "Starting download [%d thread(s)]..." msgstr "Inizio scaricamento [%d articolo(i)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:755 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:769 msgid "Feeds downloaded to %s" msgstr "Feed scaricati in %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:765 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:779 msgid "Could not download cover: %s" msgstr "Impossibile scaricare la copertina: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:772 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:786 msgid "Downloading cover from %s" msgstr "Scaricamento copertina da %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:907 msgid "Untitled Article" msgstr "Articolo senza titolo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:941 -msgid "" -"\n" -"Downloaded article %s from %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:978 msgid "Article downloaded: %s" msgstr "Articolo scaricato: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:953 -msgid "Failed to download article: %s from %s\n" -msgstr "Scaricamento fallito dell'articolo: %s da %s\n" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:956 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:989 msgid "Article download failed: %s" msgstr "Scaricamento fallito dell'articolo: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:971 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1004 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_borba.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_glas_srpske.py:76 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_instapaper.py:56 @@ -7229,6 +7400,10 @@ msgstr "" msgid "Portuguese" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +msgid "Kovid Goyal and Sujata Raman" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19 msgid "Chinese" msgstr "" @@ -7889,6 +8064,9 @@ msgstr "autore" #~ "Scaricato articolo %s da %s\n" #~ "%s" +#~ msgid "Failed to download article: %s from %s\n" +#~ msgstr "Scaricamento fallito dell'articolo: %s da %s\n" + #~ msgid "Click to see the list of books available on your computer" #~ msgstr "" #~ "Fare clic per vedere la lista di libri disponibili sul proprio computer" @@ -8393,6 +8571,9 @@ msgstr "autore" #~ msgid "%s

%s

" #~ msgstr "%s

%s

" +#~ msgid "Regular expression (?P)" +#~ msgstr "Espressione regolare (?P)" + #~ msgid "Set the dc:language field" #~ msgstr "Imposta il campo dc:language" diff --git a/src/calibre/translations/ja.po b/src/calibre/translations/ja.po index 2e1b6768fa..78f86cceed 100644 --- a/src/calibre/translations/ja.po +++ b/src/calibre/translations/ja.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-06-30 13:41+0000\n" +"POT-Creation-Date: 2009-07-19 18:45+0000\n" "PO-Revision-Date: 2009-05-30 16:02+0000\n" "Last-Translator: MASA.H \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2009-07-05 18:37+0000\n" +"X-Launchpad-Export-Date: 2009-07-21 16:49+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41 @@ -22,16 +22,14 @@ msgid "Does absolutely nothing" msgstr "まったく何もしません。(何も影響しません。)" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:69 #: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:164 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:148 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:639 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:643 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:404 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:50 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:52 @@ -39,9 +37,9 @@ msgstr "まったく何もしません。(何も影響しません。)" #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:320 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:225 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:255 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:258 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:45 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 @@ -49,10 +47,10 @@ msgstr "まったく何もしません。(何も影響しません。)" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:103 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:105 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:171 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:865 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:870 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:65 @@ -63,21 +61,21 @@ msgstr "まったく何もしません。(何も影響しません。)" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:117 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:150 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:540 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:724 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:736 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:837 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:842 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:880 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:133 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:135 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:857 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:862 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:900 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:84 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:28 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:26 +#: /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/manipulate/crop.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:75 @@ -97,39 +95,43 @@ msgstr "まったく何もしません。(何も影響しません。)" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:93 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:19 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:757 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:760 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:40 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:942 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 #: /home/kovid/work/calibre/src/calibre/library/cli.py:264 #: /home/kovid/work/calibre/src/calibre/library/database.py:917 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:618 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:630 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1026 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:654 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:666 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1061 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1391 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1477 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1561 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1584 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1635 -#: /home/kovid/work/calibre/src/calibre/library/server.py:283 -#: /home/kovid/work/calibre/src/calibre/library/server.py:344 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1098 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1428 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1673 +#: /home/kovid/work/calibre/src/calibre/library/server.py:294 +#: /home/kovid/work/calibre/src/calibre/library/server.py:355 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 @@ -224,11 +226,11 @@ msgid "" "encoding declarations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:243 msgid "Conversion Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:257 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -245,53 +247,68 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:56 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:178 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:218 msgid "This profile is intended for the Microsoft Reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:189 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:229 msgid "This profile is intended for the Mobipocket books." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:93 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:202 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:105 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:254 msgid "This profile is intended for the Cybook G3." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:226 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:118 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:267 +msgid "This profile is intended for the Cybook Opus." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:130 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:279 msgid "This profile is intended for the Amazon Kindle." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:135 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:142 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:312 +msgid "This profile is intended for the Irex Illiad." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:325 +msgid "This profile is intended for the IRex Digital Reader 1000." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:172 msgid "Output profile" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:139 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:176 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " "devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:166 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:296 msgid "This profile is intended for the Amazon Kindle DX." msgstr "" @@ -319,7 +336,7 @@ msgstr "有効なプラグインが見つからない " msgid "Initialization of plugin %s failed with traceback:" msgstr "プラグイン%sの初期化に失敗してトレースバック" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:347 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:354 msgid "" " %prog options\n" "\n" @@ -327,38 +344,38 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:353 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:360 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "それが含まれているzipファイルへのパスを指定して、プラグインを追加します。" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:355 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:362 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "カスタムのプラグインを名前によって取り除きます。ビルトインのプラグインには影響はありません。" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:357 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:364 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "プラグインをカスタマイズします。プラグインの名前とカスタマイズした文字列は、コンマで区切って指定します。" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:359 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:366 msgid "List all installed plugins" msgstr "インストールされたプラグインを一覧表示" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:361 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:368 msgid "Enable the named plugin" msgstr "名付けたプラグインを有効にする" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:363 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:370 msgid "Disable the named plugin" msgstr "名付けたプラグインを無効にする" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 -msgid "Communicate with the BeBook eBook reader." +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:14 +msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:15 -msgid "Tijmen Ruizendaal" +#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 +msgid "Communicate with the BeBook eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:85 @@ -376,49 +393,51 @@ msgstr "" msgid "Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:17 msgid "Communicate with the Cybook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:14 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 msgid "John Schember" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:59 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:63 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:619 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:467 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:974 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1295 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1005 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1009 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1332 msgid "News" msgstr "ニュース" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:99 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:98 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:98 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:100 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:179 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:181 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:168 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:170 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:145 msgid "Transferring books to device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:126 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:212 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:219 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:198 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:200 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:165 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:174 msgid "Removing books from device..." msgstr "" @@ -430,6 +449,10 @@ msgstr "" msgid "Device Interface" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:17 +msgid "Communicate with the IRex Digital Reader 1000 eBook reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:16 msgid "Communicate with the JetBook eBook reader." msgstr "" @@ -452,55 +475,55 @@ msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:150 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:101 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:55 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:58 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:88 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:102 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:50 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:69 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:79 msgid "Getting list of books on device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:19 msgid "Communicate with the Sony PRS-505 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:20 #: /home/kovid/work/calibre/src/calibre/devices/prs700/driver.py:14 msgid "Kovid Goyal and John Schember" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:109 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:111 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:108 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:85 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "The reader has no storage card in this slot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:132 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:110 msgid "There is insufficient free space in main memory" msgstr "メインメモリには十分な空きスペースがない" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:134 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:114 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:116 msgid "There is insufficient free space on the storage card" msgstr "記憶媒体のカードには十分な空きスペースがない" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:247 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:213 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:228 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 msgid "Sending metadata to device..." msgstr "" @@ -508,21 +531,21 @@ msgstr "" msgid "Communicate with the Sony PRS-700 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:251 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:261 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:328 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "%sディスク・ドライブが検出できない場合は、再起動してください。" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:371 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:499 msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:486 msgid "You must install the pmount package." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:480 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:505 msgid "Unable to mount main memory (Error code: %d)" msgstr "" @@ -534,21 +557,21 @@ msgstr "" msgid "settings for device drivers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:27 msgid "Communicate with an eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "Selected slot: %s is not supported." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:176 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:184 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 msgid "Adding books to device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:202 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:183 msgid "Removing books from device metadata listing..." msgstr "" @@ -692,15 +715,19 @@ msgstr "" msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179 +msgid "List builtin recipes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:245 msgid "Output saved to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:67 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:74 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -708,7 +735,7 @@ msgid "" "are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:89 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:85 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -716,7 +743,7 @@ msgid "" "a device. For example EPUB on the SONY reader. Choices are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:96 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -724,7 +751,7 @@ msgid "" "chosen based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:106 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -733,17 +760,17 @@ msgid "" "use a mapping based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:118 msgid "Disable all rescaling of font sizes." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:125 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -751,58 +778,58 @@ msgid "" "tables and present it in a linear fashion." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:147 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " "other forms of auto-detection." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:156 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:152 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:164 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:160 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:168 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " "one is always used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:176 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "目次に自動判定された章を追加しない" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:187 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:183 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:190 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " "number of chapters were detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:202 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:198 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:209 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "

or

tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -812,7 +839,7 @@ msgid "" "User Manual for further help on using this feature." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:223 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -820,182 +847,194 @@ msgid "" "\"both\" will use both page breaks and lines to mark chapters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:237 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:233 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:242 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:252 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:248 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:253 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:258 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:263 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:268 msgid "" "Do not force text to be justified in output. Whether text is actually " "displayed justified or not depends on whether the ebook format and reading " "device support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:275 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:288 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:307 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:303 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:311 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:325 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "Use a regular expression to try and remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:326 +msgid "The regular expression to use to remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:332 +msgid "Use a regular expression to try and remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:339 +msgid "The regular expression to use to remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:35 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:337 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:342 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:350 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:371 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:49 msgid "Set the cover to the specified file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:51 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:379 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:53 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:383 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:57 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:59 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:61 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:63 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:65 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:403 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:67 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:386 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:69 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 -msgid "List available recipes." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:458 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 msgid "Could not find an ebook inside the archive" msgstr "この書庫からはebookを見つけられませんでした。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:644 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:683 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:719 msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:57 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:63 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1004,7 +1043,7 @@ msgid "" "turn off splitting on page breaks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:74 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1173,11 +1212,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:455 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -1186,195 +1225,199 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:601 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:605 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:87 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:91 msgid "Set the space between words in pts. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Add a header to all the pages with title and author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:92 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:101 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:114 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:118 msgid "The serif family of fonts to embed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The sans-serif family of fonts to embed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:115 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The monospace family of fonts to embed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:149 msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1008 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1066 msgid "Title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:363 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1067 msgid "Author(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:347 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:351 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:164 msgid "Publisher" msgstr "発行元" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:348 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:352 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:349 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:58 msgid "Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1012 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1070 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 msgid "Language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:368 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:162 msgid "Published" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:370 +msgid "Rights" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:9 msgid "options" msgstr "" @@ -1516,95 +1559,101 @@ msgid "" "Fetch a cover image for the book identified by ISBN from LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 +msgid "" +"Don't add Table of Contents to end of book. Useful if the book has its own " +"table of contents." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:32 -msgid "Generate a periodical rather than a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1239 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:101 +msgid "All articles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1260 msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1240 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1261 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1241 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1262 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1242 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1263 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1243 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1264 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1244 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1265 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1245 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1266 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1246 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1267 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1247 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1268 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1248 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1269 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1249 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1270 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1250 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1271 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1251 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1272 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1252 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1273 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1253 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1274 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1254 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1275 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1255 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1276 msgid "Main Text" msgstr "" @@ -1640,7 +1689,7 @@ msgstr "%s フォーマットは対応してません" msgid "HTML TOC generation options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:87 msgid "Book Jacket" msgstr "" @@ -1649,7 +1698,7 @@ msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:66 msgid "Unnamed" msgstr "" @@ -1901,21 +1950,21 @@ msgid "" "first and then try it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " "'system' will default to the newline type used by this OS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 msgid "Frequently used directories" msgstr "" @@ -2013,38 +2062,38 @@ msgstr "" msgid "Adding..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:60 msgid "Searching in all sub-directories..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:137 msgid "Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 msgid "Duplicates found!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:176 msgid "Saving..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:228 msgid "Saved" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:60 msgid "Bulk Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:150 msgid "Options specific to the output format." msgstr "" @@ -2072,13 +2121,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:41 @@ -2285,7 +2334,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:142 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 msgid "Metadata" msgstr "" @@ -2295,72 +2344,79 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 msgid "Choose cover for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:102 msgid "Cannot read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:103 msgid "You do not have permission to read the file: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 msgid "Error reading file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "

There was an error reading from file:
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:158 msgid " is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:496 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "Book Cover" msgstr "本のカバー" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 +msgid "Use cover from &source file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:497 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Change &cover image:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:498 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Browse for an image to use as the cover of this book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:461 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:476 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:499 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 @@ -2374,99 +2430,80 @@ msgstr "" msgid "..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 -msgid "Use cover from &source file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:501 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 msgid "&Title: " msgstr "タイトル(&T): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:502 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 msgid "Change the title of this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:503 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 msgid "&Author(s): " msgstr "作者(&A): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:129 -msgid "" -"Change the author(s) of this book. Multiple authors should be separated by " -"an &. If the author name contains an &, use && to represent it." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:505 msgid "Author So&rt:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 msgid "&Publisher: " msgstr "発行者(&P): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137 -msgid "Change the publisher of this book" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 msgid "Ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 msgid "&Series:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "List of known series. You can add new series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Book " msgstr "" @@ -2491,7 +2528,7 @@ msgid "Disable compression of the file contents" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:49 -msgid "Generate a periodical rather than a book" +msgid "Do not add Table of Contents to book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 @@ -2562,11 +2599,11 @@ msgstr "" msgid "Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:137 msgid "Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:161 msgid "Options specific to the input format." msgstr "" @@ -2586,67 +2623,93 @@ msgstr "" msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:32 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:33 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 +msgid "Invalid regular expression" +msgstr "無効な正規表現です" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73 +msgid "Invalid regular expression: %s" +msgstr "次の正規表現は無効です。:%s" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:72 msgid "Chapter &mark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:73 msgid "pagebreak" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:74 msgid "rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:75 msgid "both" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:76 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:77 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:78 msgid "Insert &metadata as page at start of book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:79 +msgid "&Footer regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:80 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:81 +msgid "&Header regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:82 +msgid "Remove F&ooter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:83 +msgid "Remove H&eader" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" @@ -2906,7 +2969,7 @@ msgid "Attached, you will find the e-book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:542 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:174 msgid "by" msgstr "" @@ -2921,8 +2984,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:586 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:593 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 msgid "No suitable formats" msgstr "" @@ -2960,7 +3023,7 @@ msgid "Sent news to" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:799 msgid "Auto convert the following books before uploading to the device?" msgstr "" @@ -2968,22 +3031,22 @@ msgstr "" msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:768 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:806 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Try changing the output format in the upper right corner next to " "the red heart and re-converting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -2995,8 +3058,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:947 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1005 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:56 msgid "Path" msgstr "" @@ -3005,8 +3068,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Formats" @@ -3045,391 +3108,399 @@ msgstr "" msgid "&Profile:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:168 msgid " plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:219 msgid "" "If checked, downloaded news will be automatically mailed
to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:293 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:509 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:510 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:513 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:525 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:526 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:535 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:536 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:556 msgid "Customize %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:566 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:567 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:600 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:460 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:648 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:673 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:674 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:691 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:724 msgid "Invalid database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:720 msgid "Invalid database location " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:693 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:721 msgid "
Must be a directory." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:697 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:725 msgid "Invalid database location.
Cannot write to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:739 msgid "Compacting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:740 msgid "Compacting database. This may take a while." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 msgid "Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 msgid "Browse for the new database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 msgid "" "If you disable this setting, metadata is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:464 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 msgid "Read &metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:465 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +msgid "Preferred &input format order:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 msgid "Add a directory to the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 msgid "Remove a directory from the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +msgid "Search as you type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:518 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:529 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:530 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:531 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:532 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:533 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:534 msgid "calibre can send your books to you (or your reader) by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:535 msgid "Free unused diskspace from the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:536 msgid "&Compact database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:537 msgid "&Metadata from file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:538 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:539 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:540 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:541 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:542 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:544 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:545 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:546 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:547 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:548 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:549 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:550 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:551 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -3440,33 +3511,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:553 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:554 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:555 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:556 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:557 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:558 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:560 msgid "&Add" msgstr "" @@ -3572,6 +3643,16 @@ msgstr "" msgid "Category" msgstr "カテゴリ" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 +msgid "" +"Change the author(s) of this book. Multiple authors should be separated by " +"an &. If the author name contains an &, use && to represent it." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 +msgid "Change the publisher of this book" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515 msgid "Series index." @@ -3648,8 +3729,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:546 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:147 msgid " px" msgstr " ピクセル" @@ -3735,190 +3817,198 @@ msgid "" "indent:0px;\">

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 msgid "Edit Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 msgid "Meta information" msgstr "メタ情報" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 msgid "Author S&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 msgid "&Rating:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 msgid " stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 msgid "Add Ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 msgid "Open Tag Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152 msgid "&Remove tags:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153 msgid "Comma separated list of tags to remove from the books. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Remove &format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 msgid "A&utomatically set author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:176 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:185 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:191 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:425 msgid "Cannot fetch cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:426 msgid "Could not fetch cover.
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:432 msgid "Bad cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:433 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:472 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:499 +msgid "Permission denied" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:500 +msgid "Could not open %s. Is it being used by another program?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 msgid "Edit Meta Information" msgstr "メタ情報の編集" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 msgid "Swap the author and title" msgstr "作者とタイトルの入れ替え" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "IS&BN:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "&Fetch metadata from server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 msgid "Available Formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "Add a new format for this book to the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Remove the selected formats for this book from the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Download &cover" msgstr "" @@ -4432,11 +4522,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:95 msgid "No match" msgstr "該当するものはありません" @@ -4445,7 +4535,7 @@ msgid "Authors:" msgstr "作者:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -msgid "Regular expression (?P)" +msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 @@ -4513,50 +4603,50 @@ msgstr "利用不能" msgid " - Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1068 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1069 msgid "Date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:163 msgid "Rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:376 msgid "None" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 msgid "Book %s of %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:832 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:779 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:833 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:946 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1004 msgid "Format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1058 msgid "Double click to edit me

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1107 msgid "Search (For Advanced Search click the button to the left)" msgstr "" @@ -4585,7 +4675,7 @@ msgid "No matches for the search phrase %s were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:416 msgid "No matches found" msgstr "" @@ -4610,12 +4700,12 @@ msgid "Previous Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 msgid "Back" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 msgid "Forward" msgstr "" @@ -4624,7 +4714,7 @@ msgid "Next match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 msgid "Open ebook" msgstr "" @@ -4637,7 +4727,7 @@ msgid "Save single format to disk..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:972 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:49 msgid "Error" msgstr "エラー" @@ -4646,137 +4736,137 @@ msgstr "エラー" msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:199 msgid "" "

For help visit %s.kovidgoyal.net
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 msgid "Edit metadata individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 msgid "Edit metadata in bulk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:232 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:235 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358 msgid "Save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 msgid "Save to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1444 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1445 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364 msgid "View" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:313 msgid "Bulk convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:328 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:362 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:420 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1572 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1573 msgid "Choose a location for your ebook library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:595 msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:704 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:726 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:730 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738 msgid "Device database corrupted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:739 msgid "" "\n" "

The database of books on the reader is corrupted. Try the " @@ -4792,140 +4882,148 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:807 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:850 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:858 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 msgid "Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 msgid "EPUB Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:825 msgid "LRF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:826 msgid "HTML Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:827 msgid "LIT Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:828 msgid "MOBI Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:829 msgid "Text books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:822 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:830 msgid "PDF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:831 msgid "Comics" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:832 msgid "Archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:867 +msgid "Failed to read metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:868 +msgid "Failed to read metadata from the following" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:886 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:888 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:903 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:935 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1038 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1169 msgid "No books selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:946 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1037 msgid "Cannot save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1064 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1069 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1070 msgid "as the %s format is not available for them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1071 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1090 msgid "Fetching news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1103 msgid " fetched." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1168 msgid "Cannot convert" msgstr "" @@ -4935,12 +5033,11 @@ msgid "No book selected" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1338 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1390 msgid "Cannot view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1344 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1392 msgid "Choose the format to view" msgstr "" @@ -4948,7 +5045,19 @@ msgstr "" msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373 +msgid "Multiple Books Selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1374 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1391 msgid "%s has no available formats." msgstr "" @@ -4960,133 +5069,133 @@ msgstr "" msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1473 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1475 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1524 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1540 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1555 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1542 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using 3rd party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1557 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1581 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 msgid "Invalid library location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1583 msgid "Could not access %s. Using %s as the library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1630 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1631 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1654 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1655 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1657 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1658 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1661 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1662 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1712 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1713 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1732 msgid "" "Latest version: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1739 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 msgid "Update available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1741 msgid "" "%s has been updated to version %s. See the new features. " "Visit the download page?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1758 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1759 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1760 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1761 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1762 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1763 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1810 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1811 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1812 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1814 msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1817 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1819 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1821 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1824 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1825 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1845 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1826 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1846 msgid "try deleting the file" msgstr "" @@ -5301,11 +5410,11 @@ msgid "" "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:173 msgid "You must set a username and password for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:178 msgid "Fetch news from " msgstr "" @@ -5365,55 +5474,73 @@ msgstr "" msgid "Import" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:133 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:134 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:135 msgid "Se&rif family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:136 msgid "&Sans family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:137 msgid "&Monospace family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:138 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:140 msgid "Monospace &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:142 msgid "S&tandard font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:143 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:144 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:145 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:146 msgid "Remember last used &window size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:148 +msgid "Maximum &view width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:149 +msgid "H&yphenate (break line in the middle of large words)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:150 +msgid "" +"The default language to use for hyphenation rules. If the book does not " +"specify a language, this will be used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:151 +msgid "Default &language for hyphenation:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:152 msgid "&User stylesheet" msgstr "" @@ -5422,42 +5549,54 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:645 msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:110 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:63 +msgid "Maximum width of the viewer window, in pixels." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:64 +msgid "Hyphenate text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:66 +msgid "Default language for hyphenation rules" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:68 msgid "Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 msgid "The serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 msgid "The sans-serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:74 msgid "The monospaced font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:75 msgid "The standard font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:76 msgid "The monospaced font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:77 msgid "The standard font type" msgstr "" @@ -5489,119 +5628,119 @@ msgstr "" msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:376 msgid "Choose ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:377 msgid "Ebooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Add bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:417 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:457 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:484 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:513 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:548 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:556 msgid "DRM Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:557 msgid "

This book is protected by DRM" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:561 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:642 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:647 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:653 msgid "" "%prog [options] file\n" "\n" "View an ebook.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 msgid "Ebook Viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 msgid "toolBar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 msgid "Next page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 msgid "Previous page" msgstr "前のページ" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 msgid "Font size larger" msgstr "フォントサイズを大きくする" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 msgid "Font size smaller" msgstr "フォントサイズを小さくする" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 msgid "Find next" msgstr "次を検索" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 msgid "Copy to clipboard" msgstr "クリップボードにコピー" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 msgid "Reference Mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 msgid "Bookmark" msgstr "ブックマーク" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:176 msgid "Toggle full screen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:177 msgid "Print" msgstr "" @@ -5609,93 +5748,125 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 -msgid "Invalid regular expression" -msgstr "無効な正規表現です" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 -msgid "Invalid regular expression: %s" -msgstr "次の正規表現は無効です。:%s" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 msgid "" "Library\n" "%d\n" "books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 msgid "" "Reader\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:168 msgid "" "Card A\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:169 msgid "" "Card B\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 msgid "Click to see the books available on your computer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 msgid "Click to see the books in the main memory of your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176 msgid "Click to see the books on storage card A in your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177 msgid "Click to see the books on storage card B in your reader" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:466 +msgid "Change Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +msgid "Upper Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:468 +msgid "Lower Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:469 +msgid "Swap Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:470 +msgid "Title Case" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:141 msgid "Default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:279 +msgid "" +"If you use the WordPlayer e-book app on your Android phone, you can access " +"your calibre book collection directly on the device. To do this you have to " +"turn on the content server." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:283 +msgid "" +"Remember to leave calibre running as the server only runs as long as calibre " +"is running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:285 +msgid "" +"You have to add the URL http://myhostname:8080 as your calibre library in " +"WordPlayer. Here myhostname should be the fully qualified hostname or the IP " +"address of the computer calibre is running on." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:362 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:379 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:388 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:432 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:433 msgid "" "

An invalid library already exists at %s, delete it before trying to move " "the existing library.
Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:503 msgid "welcome wizard" msgstr "" @@ -6169,15 +6340,15 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1497 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1535 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1526 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1564 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1581 msgid "Compacting database" msgstr "データベースのコンパクト化" @@ -6185,7 +6356,7 @@ msgstr "データベースのコンパクト化" msgid "Password to access your calibre library. Username is " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server.py:419 +#: /home/kovid/work/calibre/src/calibre/library/server.py:429 msgid "" "[options]\n" "\n" @@ -6228,11 +6399,15 @@ msgstr "UIの言語" msgid "The default output format for ebook conversions." msgstr "ebook変換でのデフォルトフォーマット" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:552 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +msgid "Ordered list of formats to prefer for input." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:556 msgid "Read metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:558 msgid "The priority of worker processes" msgstr "ワーカープロセスの優先度" @@ -6272,13 +6447,13 @@ msgstr "サーバー(%s)の認証に失敗" msgid "Control email delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:83 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:145 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:164 msgid "Untitled article" msgstr "" @@ -6304,82 +6479,71 @@ msgstr "" msgid "Unknown News Source" msgstr "未知のニュースソース" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:564 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:578 msgid "Download finished" msgstr "ダウンロード完了" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:566 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:580 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:568 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:574 -msgid " from " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:572 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:586 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:576 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:588 +msgid " from " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:590 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:657 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:671 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:678 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:692 msgid "Fetching feeds..." msgstr "フィードの取得中" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:682 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:696 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:688 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:702 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:739 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:753 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:755 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:769 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:765 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:779 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:772 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:786 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:907 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:941 -msgid "" -"\n" -"Downloaded article %s from %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:978 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:953 -msgid "Failed to download article: %s from %s\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:956 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:989 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:971 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1004 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_borba.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_glas_srpske.py:76 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_instapaper.py:56 @@ -6423,7 +6587,7 @@ msgstr "セルビア語" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_7dias.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_ambito.py:61 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_buenosaireseconomico.py:23 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:64 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:26 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_criticadigital.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_diagonales.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_el_mercurio_chile.py:61 @@ -6433,6 +6597,7 @@ msgstr "セルビア語" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elcronista.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elmundo.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elperiodico_spanish.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_eltiempo_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_expansion_spanish.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_granma.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_infobae.py:21 @@ -6444,7 +6609,9 @@ msgstr "セルビア語" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion_chile.py:54 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa.py:60 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_ni.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_latribuna.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lavanguardia.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_marca.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_miradasalsur.py:23 @@ -6454,6 +6621,7 @@ msgstr "セルビア語" msgid "Spanish" msgstr "スペイン語" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_accountancyage.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:13 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_amspec.py:14 @@ -6471,6 +6639,7 @@ msgstr "スペイン語" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_cnn.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_corriere_della_sera_en.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_craigslist.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_mail.py:6 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17 @@ -6480,6 +6649,7 @@ msgstr "スペイン語" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_exiled.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_fastcompany.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_financial_times.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_forbes.py:10 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_freakonomics.py:13 @@ -6514,7 +6684,8 @@ msgstr "スペイン語" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_york_review_of_books_no_sub.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_yorker.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_news_times.py:7 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:16 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:29 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_noaa.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm_int.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes_sub.py:17 @@ -6557,7 +6728,7 @@ msgstr "スペイン語" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_twitchfilms.py:22 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_uncrate.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_upi.py:15 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usnews.py:21 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_utne.py:20 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_wash_post.py:12 @@ -6644,6 +6815,10 @@ msgstr "" msgid "Portuguese" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +msgid "Kovid Goyal and Sujata Raman" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19 msgid "Chinese" msgstr "" diff --git a/src/calibre/translations/nb.po b/src/calibre/translations/nb.po index 8698a14fbf..484d7a17f4 100644 --- a/src/calibre/translations/nb.po +++ b/src/calibre/translations/nb.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-06-30 13:41+0000\n" +"POT-Creation-Date: 2009-07-19 18:45+0000\n" "PO-Revision-Date: 2009-05-21 15:28+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Norwegian Bokmal \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2009-07-05 18:36+0000\n" +"X-Launchpad-Export-Date: 2009-07-21 16:48+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41 @@ -22,16 +22,14 @@ msgid "Does absolutely nothing" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:69 #: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:164 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:148 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:639 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:643 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:404 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:50 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:52 @@ -39,9 +37,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:320 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:225 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:255 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:258 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:45 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 @@ -49,10 +47,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:103 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:105 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:171 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:865 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:870 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:65 @@ -63,21 +61,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:117 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:150 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:540 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:724 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:736 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:837 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:842 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:880 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:133 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:135 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:857 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:862 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:900 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:84 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:28 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:26 +#: /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/manipulate/crop.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:75 @@ -97,39 +95,43 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:93 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:19 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:757 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:760 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:40 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:942 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 #: /home/kovid/work/calibre/src/calibre/library/cli.py:264 #: /home/kovid/work/calibre/src/calibre/library/database.py:917 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:618 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:630 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1026 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:654 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:666 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1061 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1391 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1477 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1561 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1584 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1635 -#: /home/kovid/work/calibre/src/calibre/library/server.py:283 -#: /home/kovid/work/calibre/src/calibre/library/server.py:344 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1098 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1428 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1673 +#: /home/kovid/work/calibre/src/calibre/library/server.py:294 +#: /home/kovid/work/calibre/src/calibre/library/server.py:355 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 @@ -222,11 +224,11 @@ msgid "" "encoding declarations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:243 msgid "Conversion Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:257 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -243,53 +245,68 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:56 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:178 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:218 msgid "This profile is intended for the Microsoft Reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:189 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:229 msgid "This profile is intended for the Mobipocket books." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:93 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:202 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:105 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:254 msgid "This profile is intended for the Cybook G3." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:226 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:118 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:267 +msgid "This profile is intended for the Cybook Opus." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:130 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:279 msgid "This profile is intended for the Amazon Kindle." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:135 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:142 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:312 +msgid "This profile is intended for the Irex Illiad." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:325 +msgid "This profile is intended for the IRex Digital Reader 1000." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:172 msgid "Output profile" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:139 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:176 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " "devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:166 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:296 msgid "This profile is intended for the Amazon Kindle DX." msgstr "" @@ -317,7 +334,7 @@ msgstr "Ingen akseptable programtillegg ble funnet i " msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:347 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:354 msgid "" " %prog options\n" "\n" @@ -325,40 +342,40 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:353 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:360 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:355 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:362 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:357 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:364 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:359 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:366 msgid "List all installed plugins" msgstr "Se alle Installerte programtillegg" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:361 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:368 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:363 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:370 msgid "Disable the named plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:14 +msgid "Communicate with Android phones." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 msgid "Communicate with the BeBook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:15 -msgid "Tijmen Ruizendaal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:85 msgid "Communicate with the BeBook Mini eBook reader." msgstr "" @@ -374,49 +391,51 @@ msgstr "" msgid "Kovid Goyal" msgstr "Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:17 msgid "Communicate with the Cybook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:14 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 msgid "John Schember" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:59 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:63 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:619 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:467 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:974 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1295 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1005 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1009 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1332 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:99 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:98 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:98 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:100 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:179 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:181 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:168 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:170 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:145 msgid "Transferring books to device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:126 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:212 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:219 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:198 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:200 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:165 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:174 msgid "Removing books from device..." msgstr "" @@ -428,6 +447,10 @@ msgstr "" msgid "Device Interface" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:17 +msgid "Communicate with the IRex Digital Reader 1000 eBook reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:16 msgid "Communicate with the JetBook eBook reader." msgstr "" @@ -450,55 +473,55 @@ msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:150 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:101 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:55 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:58 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:88 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:102 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:50 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:69 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:79 msgid "Getting list of books on device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:19 msgid "Communicate with the Sony PRS-505 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:20 #: /home/kovid/work/calibre/src/calibre/devices/prs700/driver.py:14 msgid "Kovid Goyal and John Schember" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:109 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:111 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:108 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:85 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "The reader has no storage card in this slot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:132 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:110 msgid "There is insufficient free space in main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:134 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:114 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:116 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/devices/prs505/driver.py:247 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:213 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:228 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 msgid "Sending metadata to device..." msgstr "" @@ -506,21 +529,21 @@ msgstr "" msgid "Communicate with the Sony PRS-700 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:251 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:261 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:328 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Finner ikke %s lagringsenheten. Venligst prøv å restarte." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:371 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:499 msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:486 msgid "You must install the pmount package." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:480 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:505 msgid "Unable to mount main memory (Error code: %d)" msgstr "" @@ -532,21 +555,21 @@ msgstr "" msgid "settings for device drivers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:27 msgid "Communicate with an eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "Selected slot: %s is not supported." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:176 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:184 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 msgid "Adding books to device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:202 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:183 msgid "Removing books from device metadata listing..." msgstr "" @@ -698,15 +721,19 @@ msgstr "" msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179 +msgid "List builtin recipes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:245 msgid "Output saved to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:67 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:74 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -714,7 +741,7 @@ msgid "" "are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:89 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:85 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -722,7 +749,7 @@ msgid "" "a device. For example EPUB on the SONY reader. Choices are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:96 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -730,7 +757,7 @@ msgid "" "chosen based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:106 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -739,17 +766,17 @@ msgid "" "use a mapping based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:118 msgid "Disable all rescaling of font sizes." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:125 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -757,7 +784,7 @@ msgid "" "tables and present it in a linear fashion." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:147 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " @@ -767,7 +794,7 @@ msgstr "" "innholdsregisteret på første nivå. Når dette er spesifisert, så vil det ha " "høyere prioritet enn andre former for automatisk detektering." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:156 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:152 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " @@ -776,44 +803,44 @@ msgstr "" "XPath uttrykket angir at alle tagger burde bli lagt til nivå to av " "innholdsregisteret. Hvert innlegg blir lagt til under forrige nivå en." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:164 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:160 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:168 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " "one is always used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:176 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "Ikke legg til automatisk oppdagede kapitler til innholdsregisteret." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:187 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:183 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:190 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " "number of chapters were detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:202 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:198 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:209 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "

or

tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -823,7 +850,7 @@ msgid "" "User Manual for further help on using this feature." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:223 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -836,182 +863,194 @@ msgstr "" "verdien \"both\" vil bruke både sideavslutning og linjer for å markere " "kapitler." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:237 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:233 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:242 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:252 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:248 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:253 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:258 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:263 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:268 msgid "" "Do not force text to be justified in output. Whether text is actually " "displayed justified or not depends on whether the ebook format and reading " "device support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:275 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "Bruk omslagsbilde fra kildefilen fremfor spesifisert omslagsbilde." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:288 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:307 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:303 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:311 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:325 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "Use a regular expression to try and remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:326 +msgid "The regular expression to use to remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:332 +msgid "Use a regular expression to try and remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:339 +msgid "The regular expression to use to remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:35 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:337 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:342 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:350 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:371 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:49 msgid "Set the cover to the specified file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:51 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:379 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:53 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:383 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:57 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:59 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:61 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:63 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:65 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:403 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:67 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:386 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:69 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 -msgid "List available recipes." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:458 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:644 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:683 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:719 msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:57 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:63 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1020,7 +1059,7 @@ msgid "" "turn off splitting on page breaks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:74 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1199,11 +1238,11 @@ msgstr "Informativ behandling" msgid "Convert LRS to LRS, useful for debugging." msgstr "Konverter LRS til LRS, praktisk for feilsøking." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:455 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "Ugyldig LRF fil. Kunne ikke angi metadata." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -1217,58 +1256,58 @@ msgstr "" "Vis/endre metadataene i en LRF fil.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "Angi bok tittel" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "Angi sorteringsnøkkel for tittelen" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "Angi forfatter" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "Angi sorteringsnøkkel for forfatter" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "Boksjanger. For eksempel: Historie" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "Filsti til et bilde som vil bli brukt som denne filens thumbnail" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:601 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Filsti til en tekstfil som inneholder kommentarer som skal lagres i lrf " "filen." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:605 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "Hent ut thumbnail fra LRF filen" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -1276,34 +1315,34 @@ msgstr "" "Hent omslagsbilde fra LRF filen. Hvis LRF formatet ikke har definert et " "omslagsbilde, vil det bli foretatt et søk for å gjette omslagsbildet." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "Angi bok ID" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:87 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" "Aktiver automatisk rotering av bilder som er bredere enn skjermbredden" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:91 msgid "Set the space between words in pts. Default is %default" msgstr "Angi avstand mellom ordene i pts. Standard er %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Add a header to all the pages with title and author." msgstr "Angi topptekst til alle sidene med tittel og forfatter" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:92 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:101 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" @@ -1311,7 +1350,7 @@ msgstr "" "Minste paragraf indentering (indenteringen til den første linjen i en " "paragraf) i pts. Standard: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" @@ -1319,7 +1358,7 @@ msgstr "" "Viser tabeller i HTML som bilder (praktisk hvis dokumentet har store eller " "komplekse tabeller)" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:114 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" @@ -1327,96 +1366,100 @@ msgstr "" "Multipliserer størrelsen på teksten i tabeller med denne faktoren. Standard " "er %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:118 msgid "The serif family of fonts to embed" msgstr "Serif font familie" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The sans-serif family of fonts to embed" msgstr "Sans-serif font familie" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:115 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The monospace family of fonts to embed" msgstr "Monospace font familie" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:149 msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1008 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1066 msgid "Title" msgstr "Tittel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:363 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1067 msgid "Author(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:347 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:351 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:164 msgid "Publisher" msgstr "Forlag" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:348 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:352 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:349 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:58 msgid "Comments" msgstr "Kommentarer" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1012 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1070 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 msgid "Language" msgstr "Språk" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:368 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:162 msgid "Published" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:370 +msgid "Rights" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:9 msgid "options" msgstr "" @@ -1558,95 +1601,101 @@ msgid "" "Fetch a cover image for the book identified by ISBN from LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 +msgid "" +"Don't add Table of Contents to end of book. Useful if the book has its own " +"table of contents." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:32 -msgid "Generate a periodical rather than a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1239 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:101 +msgid "All articles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1260 msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1240 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1261 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1241 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1262 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1242 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1263 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1243 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1264 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1244 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1265 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1245 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1266 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1246 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1267 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1247 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1268 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1248 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1269 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1249 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1270 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1250 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1271 msgid "Foreword" msgstr "Forord" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1251 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1272 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1252 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1273 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1253 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1274 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1254 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1275 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1255 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1276 msgid "Main Text" msgstr "" @@ -1682,7 +1731,7 @@ msgstr "" msgid "HTML TOC generation options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:87 msgid "Book Jacket" msgstr "" @@ -1691,7 +1740,7 @@ msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:66 msgid "Unnamed" msgstr "" @@ -1944,21 +1993,21 @@ msgid "" "first and then try it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " "'system' will default to the newline type used by this OS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 msgid "Frequently used directories" msgstr "" @@ -2056,38 +2105,38 @@ msgstr "" msgid "Adding..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:60 msgid "Searching in all sub-directories..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:137 msgid "Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 msgid "Duplicates found!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:176 msgid "Saving..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:228 msgid "Saved" msgstr "Lagret" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:60 msgid "Bulk Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:150 msgid "Options specific to the output format." msgstr "" @@ -2115,13 +2164,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:41 @@ -2328,7 +2377,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:142 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 msgid "Metadata" msgstr "" @@ -2338,72 +2387,79 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 msgid "Choose cover for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:102 msgid "Cannot read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:103 msgid "You do not have permission to read the file: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 msgid "Error reading file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "

There was an error reading from file:
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:158 msgid " is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:496 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "Book Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 +msgid "Use cover from &source file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:497 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Change &cover image:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:498 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Browse for an image to use as the cover of this book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:461 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:476 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:499 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 @@ -2417,99 +2473,80 @@ msgstr "" msgid "..." msgstr "..." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 -msgid "Use cover from &source file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:501 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 msgid "&Title: " msgstr "&Tittel: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:502 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 msgid "Change the title of this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:503 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 msgid "&Author(s): " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:129 -msgid "" -"Change the author(s) of this book. Multiple authors should be separated by " -"an &. If the author name contains an &, use && to represent it." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:505 msgid "Author So&rt:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 msgid "&Publisher: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137 -msgid "Change the publisher of this book" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 msgid "Ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 msgid "&Series:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "List of known series. You can add new series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Book " msgstr "Bok " @@ -2534,7 +2571,7 @@ msgid "Disable compression of the file contents" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:49 -msgid "Generate a periodical rather than a book" +msgid "Do not add Table of Contents to book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 @@ -2605,11 +2642,11 @@ msgstr "" msgid "Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:137 msgid "Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:161 msgid "Options specific to the input format." msgstr "" @@ -2629,67 +2666,93 @@ msgstr "" msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:32 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:33 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 +msgid "Invalid regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73 +msgid "Invalid regular expression: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:72 msgid "Chapter &mark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:73 msgid "pagebreak" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:74 msgid "rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:75 msgid "both" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:76 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:77 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:78 msgid "Insert &metadata as page at start of book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:79 +msgid "&Footer regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:80 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:81 +msgid "&Header regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:82 +msgid "Remove F&ooter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:83 +msgid "Remove H&eader" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" @@ -2949,7 +3012,7 @@ msgid "Attached, you will find the e-book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:542 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:174 msgid "by" msgstr "" @@ -2964,8 +3027,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:586 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:593 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 msgid "No suitable formats" msgstr "" @@ -3003,7 +3066,7 @@ msgid "Sent news to" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:799 msgid "Auto convert the following books before uploading to the device?" msgstr "" @@ -3011,22 +3074,22 @@ msgstr "" msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:768 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:806 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Try changing the output format in the upper right corner next to " "the red heart and re-converting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -3038,8 +3101,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:947 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1005 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:56 msgid "Path" msgstr "" @@ -3048,8 +3111,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Formats" @@ -3088,391 +3151,399 @@ msgstr "" msgid "&Profile:" msgstr "&Profil:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:168 msgid " plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:219 msgid "" "If checked, downloaded news will be automatically mailed
to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:293 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:509 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:510 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:513 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:525 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:526 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:535 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:536 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:556 msgid "Customize %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:566 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:567 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:600 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:460 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:648 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:673 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:674 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:691 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:724 msgid "Invalid database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:720 msgid "Invalid database location " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:693 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:721 msgid "
Must be a directory." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:697 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:725 msgid "Invalid database location.
Cannot write to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:739 msgid "Compacting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:740 msgid "Compacting database. This may take a while." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 msgid "Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 msgid "Browse for the new database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 msgid "" "If you disable this setting, metadata is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:464 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 msgid "Read &metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:465 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +msgid "Preferred &input format order:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 msgid "Add a directory to the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 msgid "Remove a directory from the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +msgid "Search as you type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:518 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:529 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:530 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:531 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:532 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:533 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:534 msgid "calibre can send your books to you (or your reader) by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:535 msgid "Free unused diskspace from the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:536 msgid "&Compact database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:537 msgid "&Metadata from file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:538 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:539 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:540 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:541 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Passord:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:542 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:544 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:545 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:546 msgid "&Start Server" msgstr "&Start server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:547 msgid "St&op Server" msgstr "St&op server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:548 msgid "&Test Server" msgstr "&Test server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:549 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:550 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:551 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -3483,33 +3554,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:553 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:554 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:555 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:556 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:557 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:558 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:560 msgid "&Add" msgstr "" @@ -3615,6 +3686,16 @@ msgstr "" msgid "Category" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 +msgid "" +"Change the author(s) of this book. Multiple authors should be separated by " +"an &. If the author name contains an &, use && to represent it." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 +msgid "Change the publisher of this book" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515 msgid "Series index." @@ -3691,8 +3772,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:546 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:147 msgid " px" msgstr "" @@ -3778,190 +3860,198 @@ msgid "" "indent:0px;\">

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 msgid "Edit Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 msgid "Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 msgid "Author S&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 msgid "&Rating:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 msgid " stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 msgid "Add Ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 msgid "Open Tag Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152 msgid "&Remove tags:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153 msgid "Comma separated list of tags to remove from the books. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Remove &format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 msgid "A&utomatically set author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:176 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:185 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:191 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:425 msgid "Cannot fetch cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:426 msgid "Could not fetch cover.
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:432 msgid "Bad cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:433 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:472 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:499 +msgid "Permission denied" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:500 +msgid "Could not open %s. Is it being used by another program?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 msgid "Edit Meta Information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "&Fetch metadata from server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 msgid "Available Formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "Add a new format for this book to the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Remove the selected formats for this book from the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Download &cover" msgstr "" @@ -4475,11 +4565,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:95 msgid "No match" msgstr "" @@ -4488,7 +4578,7 @@ msgid "Authors:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -msgid "Regular expression (?P)" +msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 @@ -4556,50 +4646,50 @@ msgstr "" msgid " - Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1068 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1069 msgid "Date" msgstr "Dato" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:163 msgid "Rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:376 msgid "None" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 msgid "Book %s of %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:832 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:779 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:833 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:946 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1004 msgid "Format" msgstr "Format" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1058 msgid "Double click to edit me

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1107 msgid "Search (For Advanced Search click the button to the left)" msgstr "" @@ -4628,7 +4718,7 @@ msgid "No matches for the search phrase %s were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:416 msgid "No matches found" msgstr "" @@ -4653,12 +4743,12 @@ msgid "Previous Page" msgstr "Forrige side" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 msgid "Back" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 msgid "Forward" msgstr "" @@ -4667,7 +4757,7 @@ msgid "Next match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 msgid "Open ebook" msgstr "" @@ -4680,7 +4770,7 @@ msgid "Save single format to disk..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:972 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:49 msgid "Error" msgstr "Feil" @@ -4689,137 +4779,137 @@ msgstr "Feil" msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:199 msgid "" "

For help visit %s.kovidgoyal.net
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 msgid "Edit metadata individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 msgid "Edit metadata in bulk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:232 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:235 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358 msgid "Save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 msgid "Save to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1444 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1445 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364 msgid "View" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:313 msgid "Bulk convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:328 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:362 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:420 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1572 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1573 msgid "Choose a location for your ebook library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:595 msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:704 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:726 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:730 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738 msgid "Device database corrupted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:739 msgid "" "\n" "

The database of books on the reader is corrupted. Try the " @@ -4835,140 +4925,148 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:807 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:850 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:858 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 msgid "Books" msgstr "Bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 msgid "EPUB Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:825 msgid "LRF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:826 msgid "HTML Books" msgstr "HTML-bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:827 msgid "LIT Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:828 msgid "MOBI Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:829 msgid "Text books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:822 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:830 msgid "PDF Books" msgstr "PDF-bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:831 msgid "Comics" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:832 msgid "Archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:867 +msgid "Failed to read metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:868 +msgid "Failed to read metadata from the following" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:886 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:888 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:903 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:935 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1038 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1169 msgid "No books selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:946 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1037 msgid "Cannot save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1064 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1069 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1070 msgid "as the %s format is not available for them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1071 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1090 msgid "Fetching news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1103 msgid " fetched." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1168 msgid "Cannot convert" msgstr "" @@ -4978,12 +5076,11 @@ msgid "No book selected" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1338 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1390 msgid "Cannot view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1344 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1392 msgid "Choose the format to view" msgstr "" @@ -4991,7 +5088,19 @@ msgstr "" msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373 +msgid "Multiple Books Selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1374 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1391 msgid "%s has no available formats." msgstr "" @@ -5003,133 +5112,133 @@ msgstr "" msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1473 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1475 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1524 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1540 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1555 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1542 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using 3rd party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1557 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1581 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 msgid "Invalid library location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1583 msgid "Could not access %s. Using %s as the library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1630 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1631 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1654 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1655 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1657 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1658 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1661 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1662 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1712 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1713 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1732 msgid "" "Latest version: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1739 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 msgid "Update available" msgstr "Oppdatering tilgjengelig" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1741 msgid "" "%s has been updated to version %s. See the new features. " "Visit the download page?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1758 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1759 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1760 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1761 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1762 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1763 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1810 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1811 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1812 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1814 msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1817 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1819 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1821 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1824 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1825 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1845 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1826 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1846 msgid "try deleting the file" msgstr "" @@ -5344,11 +5453,11 @@ msgid "" "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:173 msgid "You must set a username and password for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:178 msgid "Fetch news from " msgstr "" @@ -5408,55 +5517,73 @@ msgstr "" msgid "Import" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:133 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:134 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:135 msgid "Se&rif family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:136 msgid "&Sans family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:137 msgid "&Monospace family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:138 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:140 msgid "Monospace &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:142 msgid "S&tandard font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:143 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:144 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:145 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:146 msgid "Remember last used &window size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:148 +msgid "Maximum &view width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:149 +msgid "H&yphenate (break line in the middle of large words)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:150 +msgid "" +"The default language to use for hyphenation rules. If the book does not " +"specify a language, this will be used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:151 +msgid "Default &language for hyphenation:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:152 msgid "&User stylesheet" msgstr "" @@ -5465,42 +5592,54 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:645 msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:110 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:63 +msgid "Maximum width of the viewer window, in pixels." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:64 +msgid "Hyphenate text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:66 +msgid "Default language for hyphenation rules" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:68 msgid "Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 msgid "The serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 msgid "The sans-serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:74 msgid "The monospaced font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:75 msgid "The standard font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:76 msgid "The monospaced font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:77 msgid "The standard font type" msgstr "" @@ -5532,119 +5671,119 @@ msgstr "" msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:376 msgid "Choose ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:377 msgid "Ebooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Add bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:417 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:457 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:484 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:513 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:548 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:556 msgid "DRM Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:557 msgid "

This book is protected by DRM" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:561 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:642 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:647 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:653 msgid "" "%prog [options] file\n" "\n" "View an ebook.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 msgid "Ebook Viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 msgid "toolBar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 msgid "Next page" msgstr "Neste side" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 msgid "Previous page" msgstr "Forrige side" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 msgid "Font size larger" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 msgid "Font size smaller" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 msgid "Find next" msgstr "Finn neste" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 msgid "Copy to clipboard" msgstr "Kopier til utklippstavle" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 msgid "Reference Mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 msgid "Bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:176 msgid "Toggle full screen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:177 msgid "Print" msgstr "" @@ -5652,93 +5791,125 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 -msgid "Invalid regular expression" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 -msgid "Invalid regular expression: %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 msgid "" "Library\n" "%d\n" "books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 msgid "" "Reader\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:168 msgid "" "Card A\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:169 msgid "" "Card B\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 msgid "Click to see the books available on your computer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 msgid "Click to see the books in the main memory of your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176 msgid "Click to see the books on storage card A in your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177 msgid "Click to see the books on storage card B in your reader" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:466 +msgid "Change Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +msgid "Upper Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:468 +msgid "Lower Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:469 +msgid "Swap Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:470 +msgid "Title Case" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:141 msgid "Default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:279 +msgid "" +"If you use the WordPlayer e-book app on your Android phone, you can access " +"your calibre book collection directly on the device. To do this you have to " +"turn on the content server." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:283 +msgid "" +"Remember to leave calibre running as the server only runs as long as calibre " +"is running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:285 +msgid "" +"You have to add the URL http://myhostname:8080 as your calibre library in " +"WordPlayer. Here myhostname should be the fully qualified hostname or the IP " +"address of the computer calibre is running on." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:362 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:379 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:388 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:432 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:433 msgid "" "

An invalid library already exists at %s, delete it before trying to move " "the existing library.
Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:503 msgid "welcome wizard" msgstr "" @@ -6212,15 +6383,15 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1497 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1535 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1526 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1564 msgid "Copying %s" msgstr "Kopierer %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1581 msgid "Compacting database" msgstr "" @@ -6228,7 +6399,7 @@ msgstr "" msgid "Password to access your calibre library. Username is " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server.py:419 +#: /home/kovid/work/calibre/src/calibre/library/server.py:429 msgid "" "[options]\n" "\n" @@ -6271,11 +6442,15 @@ msgstr "" msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:552 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +msgid "Ordered list of formats to prefer for input." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:556 msgid "Read metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:558 msgid "The priority of worker processes" msgstr "" @@ -6315,13 +6490,13 @@ msgstr "" msgid "Control email delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:83 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:145 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:164 msgid "Untitled article" msgstr "" @@ -6347,82 +6522,71 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:564 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:578 msgid "Download finished" msgstr "Nedlasting ferdig" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:566 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:580 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:568 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:574 -msgid " from " -msgstr " fra " - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:572 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:586 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:576 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:588 +msgid " from " +msgstr " fra " + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:590 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:657 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:671 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:678 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:692 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:682 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:696 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:688 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:702 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:739 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:753 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:755 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:769 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:765 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:779 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:772 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:786 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:907 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:941 -msgid "" -"\n" -"Downloaded article %s from %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:978 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:953 -msgid "Failed to download article: %s from %s\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:956 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:989 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:971 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1004 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_borba.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_glas_srpske.py:76 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_instapaper.py:56 @@ -6466,7 +6630,7 @@ msgstr "Serbisk" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_7dias.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_ambito.py:61 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_buenosaireseconomico.py:23 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:64 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:26 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_criticadigital.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_diagonales.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_el_mercurio_chile.py:61 @@ -6476,6 +6640,7 @@ msgstr "Serbisk" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elcronista.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elmundo.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elperiodico_spanish.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_eltiempo_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_expansion_spanish.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_granma.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_infobae.py:21 @@ -6487,7 +6652,9 @@ msgstr "Serbisk" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion_chile.py:54 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa.py:60 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_ni.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_latribuna.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lavanguardia.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_marca.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_miradasalsur.py:23 @@ -6497,6 +6664,7 @@ msgstr "Serbisk" msgid "Spanish" msgstr "Spansk" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_accountancyage.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:13 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_amspec.py:14 @@ -6514,6 +6682,7 @@ msgstr "Spansk" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_cnn.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_corriere_della_sera_en.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_craigslist.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_mail.py:6 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17 @@ -6523,6 +6692,7 @@ msgstr "Spansk" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_exiled.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_fastcompany.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_financial_times.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_forbes.py:10 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_freakonomics.py:13 @@ -6557,7 +6727,8 @@ msgstr "Spansk" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_york_review_of_books_no_sub.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_yorker.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_news_times.py:7 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:16 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:29 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_noaa.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm_int.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes_sub.py:17 @@ -6600,7 +6771,7 @@ msgstr "Spansk" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_twitchfilms.py:22 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_uncrate.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_upi.py:15 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usnews.py:21 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_utne.py:20 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_wash_post.py:12 @@ -6687,6 +6858,10 @@ msgstr "" msgid "Portuguese" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +msgid "Kovid Goyal and Sujata Raman" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19 msgid "Chinese" msgstr "" diff --git a/src/calibre/translations/nds.po b/src/calibre/translations/nds.po index bd4ffe3b82..3d01fb6dd5 100644 --- a/src/calibre/translations/nds.po +++ b/src/calibre/translations/nds.po @@ -7,18 +7,18 @@ msgid "" msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-06-30 13:41+0000\n" -"PO-Revision-Date: 2009-07-05 17:38+0000\n" +"POT-Creation-Date: 2009-07-19 18:45+0000\n" +"PO-Revision-Date: 2009-07-20 17:54+0000\n" "Last-Translator: S. Dorscht \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2009-07-05 18:36+0000\n" +"X-Launchpad-Export-Date: 2009-07-21 16:49+0000\n" "X-Generator: Launchpad (build Unknown)\n" "Generated-By: pygettext.py 1.5\n" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:347 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:354 msgid "" " %prog options\n" "\n" @@ -142,7 +142,7 @@ msgstr "Im Anhang ist" msgid "Sent news to" msgstr "Nachrichten senden an" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 msgid "" "Email\n" "Delivery" @@ -150,19 +150,19 @@ msgstr "" "eMail\n" "Versand" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Auto send" msgstr "Automatisches Versenden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Email" msgstr "eMail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 msgid "Formats to email. The first matching format will be sent." msgstr "Formate für eMail. Das erste passende Format wird versendet." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:219 msgid "" "If checked, downloaded news will be automatically mailed
to this email " "address (provided it is in one of the listed formats)." @@ -171,33 +171,33 @@ msgstr "" "Adresse versendet (vorausgesetzt sie entspricht einem der angegebenen " "Formate)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:293 msgid "new email address" msgstr "Neue eMail Adresse" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:518 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" "Nachrichten nach der automatischen Übertragung auf das Gerät aus der " "Bibliothek &löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:530 msgid "Add an email address to which to send books" msgstr "Eine eMail Adresse hinzufügen, an die die Bücher gesendet werden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:531 msgid "&Add email" msgstr "eM&ail hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:532 msgid "Make &default" msgstr "Als Voreinstellung verwenden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:533 msgid "&Remove email" msgstr "eMail entfe&rnen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:534 msgid "calibre can send your books to you (or your reader) by email" msgstr "" "calibre kann Ihre Bücher an Sie (oder Ihr Lesegerät) per eMail versenden" @@ -236,29 +236,29 @@ msgstr "" "müssen Sie einen kostenfreien Account " "anlegen und den Zugangsschlüssel unten angeben." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 msgid "Downloading cover..." msgstr "Lade Umschlagbild..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416 msgid "The download timed out." msgstr "Der Download timed out." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" "Konnte kein Umschlagbild für dieses Buch finden. Geben Sie zuerst die ISBN " "an." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:472 msgid "Cannot fetch metadata" msgstr "Konnte Metadaten nicht abrufen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "Sie müssen wenigstens ISBN, Titel, Autor oder Herausgeber angeben" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Download &cover" msgstr "Ums&chlagbild laden" @@ -278,11 +278,11 @@ msgstr "eMail Einstellungen testen" msgid "Send test mail from %s to:" msgstr "Test eMail senden von %s an:" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1812 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 msgid "Cannot Start " msgstr "Start nicht möglich " -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:653 msgid "" "%prog [options] file\n" "\n" @@ -744,16 +744,14 @@ msgid "Does absolutely nothing" msgstr "Macht gar nix" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:69 #: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:164 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:148 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:639 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:643 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:404 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:50 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:52 @@ -761,9 +759,9 @@ msgstr "Macht gar nix" #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:320 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:225 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:255 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:258 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:45 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 @@ -771,10 +769,10 @@ msgstr "Macht gar nix" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:103 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:105 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:171 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:865 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:870 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:65 @@ -785,21 +783,21 @@ msgstr "Macht gar nix" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:117 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:150 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:540 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:724 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:736 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:837 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:842 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:880 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:133 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:135 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:857 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:862 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:900 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:84 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:28 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:26 +#: /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/manipulate/crop.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:75 @@ -819,39 +817,43 @@ msgstr "Macht gar nix" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:93 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:19 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:757 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:760 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:40 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:942 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 #: /home/kovid/work/calibre/src/calibre/library/cli.py:264 #: /home/kovid/work/calibre/src/calibre/library/database.py:917 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:618 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:630 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1026 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:654 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:666 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1061 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1391 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1477 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1561 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1584 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1635 -#: /home/kovid/work/calibre/src/calibre/library/server.py:283 -#: /home/kovid/work/calibre/src/calibre/library/server.py:344 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1098 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1428 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1673 +#: /home/kovid/work/calibre/src/calibre/library/server.py:294 +#: /home/kovid/work/calibre/src/calibre/library/server.py:355 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 @@ -955,11 +957,11 @@ msgstr "" "hilfreich bei Dokumenten, die keine oder eine fehlerhafte Encodierung " "angegeben haben." -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:243 msgid "Conversion Output" msgstr "Ausgabe der Konvertierung" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:257 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -980,41 +982,56 @@ msgstr "" "hilfreich, wenn Sie nichts über das Eingabe Dokument wissen." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:56 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." msgstr "" "Dieses Profil ist geeignet für die SONY PRS Reihe. PRS 500/505/700 etc." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:178 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:218 msgid "This profile is intended for the Microsoft Reader." msgstr "Dieses Profil ist geeignet für den Microsoft Reader." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:189 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:229 msgid "This profile is intended for the Mobipocket books." msgstr "Dieses Profil ist geeignet für Mobipocket Bücher." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:93 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:202 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "Dieses Profil ist geeignet für den Hanlin V3 und dessen Klone." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:105 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:254 msgid "This profile is intended for the Cybook G3." msgstr "Dieses Profil ist geeignet für das Cybook G3." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:226 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:118 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:267 +msgid "This profile is intended for the Cybook Opus." +msgstr "Dieses Profil ist geeignet für den Cybook Opus." + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:130 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:279 msgid "This profile is intended for the Amazon Kindle." msgstr "Dieses Profil ist geeignet für den Amazon Kindle." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:135 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:142 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:312 +msgid "This profile is intended for the Irex Illiad." +msgstr "Dieses Profil ist geeignet für den Irex Illiad." + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:325 +msgid "This profile is intended for the IRex Digital Reader 1000." +msgstr "Dieses Profil ist geeignet für den IRex Digital Reader 1000." + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:172 msgid "Output profile" msgstr "Ausgabe Profil" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:139 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:176 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " @@ -1024,7 +1041,7 @@ msgstr "" "hilfreich, wenn Sie ein Dokument zum Lesen an einem Computer oder auf einer " "Reihe von verschiedenen Geräten erstellen wollen." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:166 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." @@ -1032,7 +1049,7 @@ msgstr "" "Dieses Profil ist geeignet für die SONY PRS Reihe. PRS 500/505/700 etc. in " "horizontaler Darstellung. Vor allem für Comics hilfreich." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:296 msgid "This profile is intended for the Amazon Kindle DX." msgstr "Dieses Profil ist für den Amazon Kindle DX bestimmt." @@ -1060,19 +1077,19 @@ msgstr "Kein gültiges Plugin gefunden in " msgid "Initialization of plugin %s failed with traceback:" msgstr "Staren des Plugins %s schlug fehl. Traceback:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:353 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:360 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Plugin hinzufügen durch die Angabe des Pfads zur ZIP Datei, die das Plugin " "enthält." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:355 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:362 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Anpassbares Plugin entfernen. Dies hat keinen Einfluss auf festinstallierte " "Plugins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:357 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:364 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -1080,26 +1097,26 @@ msgstr "" "Plugin anpassen. Geben Sie den Namen des Pugins und die Anpassung durch ein " "Komma getrennt an." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:359 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:366 msgid "List all installed plugins" msgstr "Installierte Plugins auflisten" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:361 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:368 msgid "Enable the named plugin" msgstr "Gewähltes Plugin einschalten" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:363 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:370 msgid "Disable the named plugin" msgstr "Gewähltes Plugin ausschalten" +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:14 +msgid "Communicate with Android phones." +msgstr "Kommunikation mit Android Telefonen." + #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 msgid "Communicate with the BeBook eBook reader." msgstr "Kommunikation mit dem BeBook eBook Reader." -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:15 -msgid "Tijmen Ruizendaal" -msgstr "Tijmen Ruizendaal" - #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:85 msgid "Communicate with the BeBook Mini eBook reader." msgstr "Kommunikation mit dem BeBook Mini eBook Reader." @@ -1115,49 +1132,51 @@ msgstr "Kommunikation mit dem Blackberry Smartphone." msgid "Kovid Goyal" msgstr "Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:17 msgid "Communicate with the Cybook eBook reader." msgstr "Kommunikation mit dem Cybook eBook Reader." -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:14 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 msgid "John Schember" msgstr "John Schember" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:59 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:63 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:619 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:467 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:974 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1295 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1005 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1009 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1332 msgid "News" msgstr "Nachrichten" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:99 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:98 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:98 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:100 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:179 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:181 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:168 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:170 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:145 msgid "Transferring books to device..." msgstr "Übertrage Bücher ans Gerät..." -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:126 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:212 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:219 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:198 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:200 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:165 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:174 msgid "Removing books from device..." msgstr "Entferne Bücher vom Gerät..." @@ -1169,6 +1188,10 @@ msgstr "Kommunikation mit dem EB600 eBook Reader." msgid "Device Interface" msgstr "Geräte-Interface" +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:17 +msgid "Communicate with the IRex Digital Reader 1000 eBook reader." +msgstr "Kommunikation mit dem IRex Digital Reader 1000." + #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:16 msgid "Communicate with the JetBook eBook reader." msgstr "Kommunikation mit dem JetBook eBook Reader." @@ -1191,55 +1214,55 @@ msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "Kommunikation mit dem Sony PRS-500 eBook Reader." #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:150 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:101 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:55 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:58 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:88 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:102 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:50 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:69 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:79 msgid "Getting list of books on device..." msgstr "Erhalte die Liste der Bücher auf dem Gerät..." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:19 msgid "Communicate with the Sony PRS-505 eBook reader." msgstr "Kommunikation mit dem Sony PRS-505 eBook Reader." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:20 #: /home/kovid/work/calibre/src/calibre/devices/prs700/driver.py:14 msgid "Kovid Goyal and John Schember" msgstr "Kovid Goyal und John Schember" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "Get device information..." msgstr "Erhalte Geräte Information..." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:109 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:111 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:108 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:85 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "The reader has no storage card in this slot." msgstr "Das Gerät hat keine Speicherkarte in diesem Laufwerk." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:132 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:110 msgid "There is insufficient free space in main memory" msgstr "Nicht genügend freier Spreicherplatz im Hauptspeicher" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:134 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:114 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:116 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/devices/prs505/driver.py:247 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:213 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:228 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 msgid "Sending metadata to device..." msgstr "Sende Metadaten ans Gerät..." @@ -1247,21 +1270,21 @@ msgstr "Sende Metadaten ans Gerät..." msgid "Communicate with the Sony PRS-700 eBook reader." msgstr "Kommunikation mit dem Sony PRS-700 eBook Reader." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:251 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:261 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:328 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Konnte das Laufwerk %s nicht finden. Versuchen Sie einen Neustart." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:371 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:499 msgid "Unable to detect the %s disk drive." msgstr "Konnte das %s Laufwerk nicht erkennen." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:486 msgid "You must install the pmount package." msgstr "Du mußt das pmount Paket installieren." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:480 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:505 msgid "Unable to mount main memory (Error code: %d)" msgstr "Konnte Hauptspeicher nicht mounten (Error code: %d)" @@ -1273,21 +1296,21 @@ msgstr "Geordnete Liste der Formate, die das Gerät akzeptiert" msgid "settings for device drivers" msgstr "Einstellungen der Geräte Treiber" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:27 msgid "Communicate with an eBook reader." msgstr "Kommunikation mit einem eBook Reader." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "Selected slot: %s is not supported." msgstr "Gewählter Slot: %s wird nicht unterstützt." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:176 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:184 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 msgid "Adding books to device metadata listing..." msgstr "Füge Bücher zur Metadaten Liste des Geräts hinzu..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:202 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:183 msgid "Removing books from device metadata listing..." msgstr "Entferne Bücher von der Metadaten Liste des Geräts..." @@ -1477,17 +1500,21 @@ msgstr "Einstellungen zum Setzen von Metadaten in der Ausgabe" msgid "Options to help with debugging the conversion" msgstr "Einstellungen zur Hilfe mit der Fehlersuche bei der Konvertierung" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179 +msgid "List builtin recipes" +msgstr "Vorgegebene Downloadschemata auflisten" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:245 msgid "Output saved to" msgstr "Ausgabe gespeichert in" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:67 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" "Einstellung der Ausführlichkeit. Für größere Ausführlichkeit mehrmals " "angeben." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:74 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -1499,7 +1526,7 @@ msgstr "" "Dokument zu interpretieren sind. Zum Beispiel auflösungsabhängige Längen " "(z.B. Längen in Pixel). Wählbar ist:" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:89 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:85 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -1512,7 +1539,7 @@ msgstr "" "einer auf dem Gerät funktionierenden Datei nötig. Zum Beispiel EPUB auf dem " "SONY Reader. Wählbar ist:" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:96 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -1525,7 +1552,7 @@ msgstr "" "Voreinstellung basiert die Bezugsschriftgröße auf dem gewählten Ausgabe " "Profil." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:106 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -1540,11 +1567,11 @@ msgstr "" "intelligente Skalierung von Schriften. Voreinstellung ist die Verwendung " "einer Zuordnung auf der Grundlage des gewählten Ausgabe Profils." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:118 msgid "Disable all rescaling of font sizes." msgstr "Skalierung von Schriftgrößen ausschalten." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:125 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." @@ -1552,7 +1579,7 @@ msgstr "" "Zeilenhöhe in Punkt. Kontrolliert den Abstand zwischen zwei aufeinander " "folgenden Zeilen. In der Voreinstellung werden Zeilenhöhen nicht verändert." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -1564,7 +1591,7 @@ msgstr "" "unvollständige Textstellen und andere Artefakte. Diese Einstellung " "extrahiert den Inhalt von Tabellen und gibt ihn linear wieder." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:147 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " @@ -1574,7 +1601,7 @@ msgstr "" "Ebene 1 hinzugefügt werden sollen. Falls dies angegeben wird, erhält es " "Priorität über andere Formen der automatischen Erkennung." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:156 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:152 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " @@ -1584,7 +1611,7 @@ msgstr "" "Ebene 2 hinzugefügt werden sollen. Jeder Eintrag wird unter dem vorherigen " "Ebene 1 Eintrag angelegt." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:164 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:160 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " @@ -1594,7 +1621,7 @@ msgstr "" "Ebene 3 hinzugefügt werden sollen. Jeder Eintrag wird unter dem vorherigen " "Ebene 2 Eintrag angefügt." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:168 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " @@ -1604,11 +1631,11 @@ msgstr "" "Ursprungsdatei verwendet anstatt des automatisch erstellten. Mit dieser " "Einstellung wird immer das automatisch erstellte verwendet." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:176 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "Automatisch erkannte Kapitel nicht zum Inhaltsverzeichnis hinzufügen" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:187 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:183 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" @@ -1616,7 +1643,7 @@ msgstr "" "Wurden weniger Kapitel als hier angegeben erkannt, werden Verknüpfungen zum " "Inhaltsverzeichnis hinzugefügt. Voreinstellung: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:190 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " @@ -1627,7 +1654,7 @@ msgstr "" "Verknüpfungen werden nur dann zum Inhaltsverzeichnis hinzugefügt, wenn " "weniger Kapitel als in der Schwellenzahl angegeben erkannt werden." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:202 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:198 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." @@ -1636,7 +1663,7 @@ msgstr "" "Ausdruck entsprechen. Entsprechende Einträge und deren untergeordnete " "Einträge werden entfernt." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:209 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "

or

tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -1654,7 +1681,7 @@ msgstr "" "ausgeschaltet. Ein Hilfe zur Verwendung dieses Features gibt es im XPath " "Tutorial im calibre User Manual." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:223 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -1667,7 +1694,7 @@ msgstr "" "Kapitelmarkierung aus und der Wert \"both\" verwendet sowohl Seitenumbrüche " "als auch Linien zur Kapitelmarkierung." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:237 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:233 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " @@ -1677,42 +1704,42 @@ msgstr "" "an die Stilregeln der Ursprungsdatei angehängt, so dass es zum Überschreiben " "dieser Regeln verwendet werden kann." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:242 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" "Ein XPath Ausdruck. Seitenumbrüche werden vor den angegebenen Elementen " "eingefügt." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:252 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:248 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Oberen Rand der Seite in Punkt eingeben. Die Voreinstellung ist %default. " "Anmerkung: 72 Punkt sind 1 Inch" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:253 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Unteren Rand der Seite in Punkt eingeben. Die Voreinstellung ist %default. " "Anmerkung: 72 Punkt sind 1 Inch" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:258 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Linken Rand der Seite in Punkt eingeben. Die Voreinstellung ist %default. " "Anmerkung: 72 Punkt sind 1 Inch" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:263 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" "Rechten Rand der Seite in Punkt eingeben. Die Voreinstellung ist %default. " "Anmerkung: 72 Punkt sind 1 Inch" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:268 msgid "" "Do not force text to be justified in output. Whether text is actually " "displayed justified or not depends on whether the ebook format and reading " @@ -1722,7 +1749,7 @@ msgstr "" "angezeigt wird oder nicht, hängt davon ab, ob das eBook Format oder der " "Reader Blocksatz unterstützen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:275 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " @@ -1732,7 +1759,7 @@ msgstr "" "Paragraphen von 1,5 em ein. Die Entfernung des Abstands funktioniert nur bei " "Quelldateien, die Paragraphen verwenden (

oder

Tags)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -1740,7 +1767,7 @@ msgstr "" "Verwendet bevorzugt das aus der Ursprungsdatei gewonnene Umschlagbild " "anstatt des angegebenen Umschlagbildes." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:288 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." @@ -1748,7 +1775,7 @@ msgstr "" "Leerzeile zwischen Paragraphen einfügen. Funktioniert nur, wenn die " "Quelldatei Paragraphen verwendet (

oder

Tags)." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." @@ -1757,7 +1784,7 @@ msgstr "" "Bild in der Ursprungsdatei ein Umschlagbild ist und ein externes " "Umschlagbild angegeben werden soll." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:307 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:303 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." @@ -1765,7 +1792,7 @@ msgstr "" "Metadaten des Buchs am Buchanfang einfügen. Das ist hilfreich, wenn Ihr " "eBook Reader das direkte Anzeigen/Suchen von Metadaten nicht unterstützt." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:311 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." @@ -1774,7 +1801,25 @@ msgstr "" "erkennen und zu korrigieren. Dies kann das Ergebnis verschlechtern, bitt mit " "Sorgfalt verwenden." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:325 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "Use a regular expression to try and remove the header." +msgstr "" +"Einen Regulären Ausdruck zum Testen und Entfernen der Kopfzeile verwenden." + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:326 +msgid "The regular expression to use to remove the header." +msgstr "Regulärer Ausdruck zum Entfernen der Kopfzeile." + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:332 +msgid "Use a regular expression to try and remove the footer." +msgstr "" +"Einen Regulären Ausdruck zum Testen und Entfernen der Fußzeile verwenden." + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:339 +msgid "The regular expression to use to remove the footer." +msgstr "Regulärer Ausdruck zum Entfernen der Fußzeile." + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." @@ -1782,99 +1827,95 @@ msgstr "" "Lese Metadaten aus angegebener OPF Datei. Die aus dieser Datei gelesenen " "Metadaten überschreiben jegliche Metadaten in der Ursprungsdatei." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:35 msgid "Set the title." msgstr "Geben Sie den Titel an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:337 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" "Geben Sie den Autor an. Mehrere Autoren sollten durch UND-Zeichen getrennt " "angegeben werden." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:342 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 msgid "The version of the title to be used for sorting. " msgstr "Titel, der für die Sortierung verwendet werden soll. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "String to be used when sorting by author. " msgstr "" "Zeichenfolge, die für die Sortierung nach Autor verwendet werden soll. " -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:350 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:371 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:49 msgid "Set the cover to the specified file." msgstr "Geben Sie das Umschlagbild für die angegebene Datei an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:51 msgid "Set the ebook description." msgstr "Geben Sie die Beschreibung des Buches an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:379 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:53 msgid "Set the ebook publisher." msgstr "Geben Sie den Herausgeber des Buches an" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:383 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:57 msgid "Set the series this ebook belongs to." msgstr "Geben Sie die Reihe an, zu der dieses Buch gehört." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:59 msgid "Set the index of the book in this series." msgstr "Geben Sie den Index des Buches in dieser Reihe an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:61 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" "Geben Sie die Bewertung an. Dies sollte eine Zahl zwischen 1 und 5 sein." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:63 msgid "Set the ISBN of the book." msgstr "Geben Sie die ISBN des Buches an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:65 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" "Geben Sie die Etiketten für das Buch an. Durch Kommata getrennte Liste." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:403 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:67 msgid "Set the book producer." msgstr "Geben Sie den Hersteller des Buches an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:386 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:69 msgid "Set the language." msgstr "Geben Sie die Sprache an." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 -msgid "List available recipes." -msgstr "Liste verfügbarer Downloadschemata." - -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:458 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 msgid "Could not find an ebook inside the archive" msgstr "Konnte kein eBook im Archiv finden" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Converting input to HTML..." msgstr "Konvertiere Eingabe zu HTML..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:644 msgid "Running transforms on ebook..." msgstr "Führe Veränderungen am eBook durch..." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:683 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:719 msgid "Creating" msgstr "Erstelle" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:57 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." @@ -1882,7 +1923,7 @@ msgstr "" "Inhalt der erstellten EPUB Datei ins angegebene Verzeichnis extrahieren. Der " "Inhalt des Verzeichnisses wird zuvor gelöscht, also Vorsicht!" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:63 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1897,7 +1938,7 @@ msgstr "" "und falls die Ausgangsdatei sehr viele Seitenwechsel enthält, sollten Sie " "das Aufteilen bei Seitenwechseln ausschalten." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:74 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -2092,11 +2133,11 @@ msgstr "Ausführlicher fortfahren" msgid "Convert LRS to LRS, useful for debugging." msgstr "Konvertierung von LRS zu LRS, hilfreich bei der Fehlersuche." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:455 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "Ungültige LRF Datei. Konnte Metadaten nicht festlegen." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -2110,59 +2151,59 @@ msgstr "" "Zeigt/verändert die Metadaten in einer LRF Datei.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "Geben Sie den Buchtitel an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "Sortierung nach Titel" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "Geben Sie den Autor an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "Geben Sie den Sortierungschlüssel für Autoren an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "Die Kategorie dieses Buches ... (Z. B.: Geschichte)" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" "Pfad zu einer Grafik, die als Thumbnail für diese Datei verwendet werden soll" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:601 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Pfad zu einer Text Datei, deren Inhalt als Bemerkung in der LRF Datei " "gespeichert wird" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:605 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "Thumbnail von LRF Datei extrahieren" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "Geben Sie den Herausgeber an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "Geben Sie die Bucheinteilung an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "Geben Sie den Urheber des Buches an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "Geben Sie den Hersteller des Buches an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -2171,27 +2212,27 @@ msgstr "" "festgelegt ist, werden Suchmethoden verwendet, um das Umschlagbild zu " "erraten." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "Geben Sie die Buch ID an" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:87 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" "Automatische Rotation von Bildern, die breiter als die Bildschirmbreite " "sind, einschalten." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:91 msgid "Set the space between words in pts. Default is %default" msgstr "" "Wählen Sie den Abstand in Punkt zwischen einzelnen Wörtern. Die " "Voreinstellung ist %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Add a header to all the pages with title and author." msgstr "Kopfzeile mit Titel und Autor für alle Seiten einfügen." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" @@ -2199,13 +2240,13 @@ msgstr "" "Wählen Sie das Format der Kopfzeile. %a wird durch den Autor und %t durch " "den Titel ersetzt. Die Voreinstellung ist %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:92 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:101 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" "Zusätzlichen Abstand unter der Überschrift hinzufügen. Voreinstellung ist " "%default Punkt." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" @@ -2213,7 +2254,7 @@ msgstr "" "Mindest-Zeileneinzug von Paragraphen (Zeileneinzug der ersten Zeile eines " "Paragraphen) in Punkt. Voreinstellung: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" @@ -2221,7 +2262,7 @@ msgstr "" "Tabellen in HTML als Bilder rendern (hilfreich, wenn das Dokument große oder " "komplexe Tabellen enthält)" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:114 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" @@ -2229,96 +2270,100 @@ msgstr "" "Textgröße in gerenderten Tabellen um diesen Faktor erhöhen. Voreinstellung " "ist %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:118 msgid "The serif family of fonts to embed" msgstr "Serife Schriftartfamilie einbetten" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The sans-serif family of fonts to embed" msgstr "Serifenlose Schriftartfamilie einbetten" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:115 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The monospace family of fonts to embed" msgstr "Nichtproportionale Schriftartfamilie einbetten" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:149 msgid "Comic" msgstr "Comic" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1008 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1066 msgid "Title" msgstr "Titel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:363 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1067 msgid "Author(s)" msgstr "Autor(en)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:347 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:351 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:164 msgid "Publisher" msgstr "Herausgeber" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:348 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:352 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Produzent" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:349 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:58 msgid "Comments" msgstr "Bemerkung" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1012 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1070 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Tags" msgstr "Etiketten" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Series" msgstr "Reihe" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 msgid "Language" msgstr "Sprache" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 msgid "Timestamp" msgstr "Zeitstempel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:368 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:162 msgid "Published" msgstr "Veröffentlicht" +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:370 +msgid "Rights" +msgstr "Rechte" + #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:9 msgid "options" msgstr "Einstellungen" @@ -2479,95 +2524,103 @@ msgstr "" "Umschlagbild des Buches mit der angegebenen ISBN von LibraryThing.com " "abrufen\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "Bilder auf die Größenlimitation von Palm Geräten einstellen." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "Soweit möglich Autor Sortierung als Autor verwenden." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 +msgid "" +"Don't add Table of Contents to end of book. Useful if the book has its own " +"table of contents." +msgstr "" +"Inhaltsverzeichnis nicht zum Ende des Buches hinzufügen. Hilfreich, wenn das " +"Buch ein eigenes Inhaltsverzeichnis hat." + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "Titel für alle in den Büchern erstellten Inhaltsverzeichnisse" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:32 -msgid "Generate a periodical rather than a book." -msgstr "Mehr eine Art Zeitung als ein Buch erstellen." - -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "Komprimierung der Datei Inhalte ausschalten." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1239 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:101 +msgid "All articles" +msgstr "Alle Artikel" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1260 msgid "Cover" msgstr "Umschlagbild" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1240 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1261 msgid "Title Page" msgstr "Titelseite" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1241 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1262 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 msgid "Table of Contents" msgstr "Inhaltsverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1242 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1263 msgid "Index" msgstr "Index" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1243 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1264 msgid "Glossary" msgstr "Glossar" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1244 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1265 msgid "Acknowledgements" msgstr "Danksagung" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1245 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1266 msgid "Bibliography" msgstr "Literaturverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1246 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1267 msgid "Colophon" msgstr "Schlussschrift" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1247 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1268 msgid "Copyright" msgstr "Copyright" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1248 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1269 msgid "Dedication" msgstr "Widmung" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1249 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1270 msgid "Epigraph" msgstr "Epigraph" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1250 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1271 msgid "Foreword" msgstr "Vorwort" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1251 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1272 msgid "List of Illustrations" msgstr "Abbildungsverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1252 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1273 msgid "List of Tables" msgstr "Tabellenverzeichnis" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1253 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1274 msgid "Notes" msgstr "Anmerkungen" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1254 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1275 msgid "Preface" msgstr "Vorwort" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1255 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1276 msgid "Main Text" msgstr "Haupttext" @@ -2604,7 +2657,7 @@ msgstr "Bücher im %s Format werden nicht unterstützt" msgid "HTML TOC generation options." msgstr "Einstellungen zur Erstellung von HTML Inhaltsverzeichnissen." -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:87 msgid "Book Jacket" msgstr "Book Jacket" @@ -2615,7 +2668,7 @@ msgstr "" "Konnte keinen vernünftige Stelle zur Trennung finden: %s Unterbaumgröße: %d " "KB" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:66 msgid "Unnamed" msgstr "Unbenannt" @@ -2938,7 +2991,7 @@ msgstr "" "Diese RTF Datei enthält eine Funktion, die Calibre nicht unterstützt. " "Wandeln Sie sie in HTML um und versuchen Sie es damit nochmal." -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " @@ -2949,7 +3002,7 @@ msgstr "" "Mac OS 9 und früheren Systemen. Für Mac OS X verwenden Sie 'unix'. 'system' " "wird standardmäßig die Art des von diesem OS verwendeten Zeilenumbruchs." -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." @@ -2959,7 +3012,7 @@ msgstr "" "übernommen." #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 msgid "Frequently used directories" msgstr "Häufig benutzte Verzeichnisse" @@ -3059,19 +3112,19 @@ msgstr "Suche in" msgid "Adding..." msgstr "Füge hinzu..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:60 msgid "Searching in all sub-directories..." msgstr "Suche in allen Unterverzeichnissen..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:137 msgid "Added" msgstr "Hinzugefügt" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 msgid "Duplicates found!" msgstr "Duplikate gefunden!" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" @@ -3079,20 +3132,20 @@ msgstr "" "Es gibt schon Bücher mit dem selben Titel wie die folgenden in der " "Datenbank. Trotzdem hinzufügen?" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:176 msgid "Saving..." msgstr "Speichere..." -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:228 msgid "Saved" msgstr "Gespeichert" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:60 msgid "Bulk Convert" msgstr "Auf einmal konvertieren" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:150 msgid "Options specific to the output format." msgstr "Einstellungen für das Ausgabeformat." @@ -3120,13 +3173,13 @@ msgstr "Eingabe" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:41 @@ -3333,7 +3386,7 @@ msgstr "Nichtproportionale Schriftartfa&milie:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:142 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 msgid "Metadata" msgstr "Metadaten" @@ -3345,72 +3398,79 @@ msgstr "" "Metadaten eingeben. Die Ausgabedatei wird möglichst viel dieser Metadaten " "enthalten." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 msgid "Choose cover for " msgstr "Wählen Sie das Umschlagbild für " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:102 msgid "Cannot read" msgstr "Lesen nicht möglich" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:103 msgid "You do not have permission to read the file: " msgstr "Sie haben nicht die nötigen Rechte, um diese Datei zu lesen: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 msgid "Error reading file" msgstr "Fehler beim Lesen der Datei" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "

There was an error reading from file:
" msgstr "

Es trat ein Fehler beim Lesen dieser Datei auf:
" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:158 msgid " is not a valid picture" msgstr " ist kein gültiges Bild" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:496 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "Book Cover" msgstr "Umschlagbild" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 +msgid "Use cover from &source file" +msgstr "Um&schlagbild der Quelldatei verwenden" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:497 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Change &cover image:" msgstr "&Umschlagbild ändern:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:498 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Browse for an image to use as the cover of this book." msgstr "Nach Umschlagbild durchsuchen..." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:461 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:476 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:499 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 @@ -3424,47 +3484,31 @@ msgstr "Nach Umschlagbild durchsuchen..." msgid "..." msgstr "..." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 -msgid "Use cover from &source file" -msgstr "Um&schlagbild der Quelldatei verwenden" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:501 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 msgid "&Title: " msgstr "&Titel: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:502 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 msgid "Change the title of this book" msgstr "Titel dieses Buches ändern" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:503 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 msgid "&Author(s): " msgstr "&Autor(en): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:129 -msgid "" -"Change the author(s) of this book. Multiple authors should be separated by " -"an &. If the author name contains an &, use && to represent it." -msgstr "" -"Ändert den Autor dieses Buches. Mehrere Autoren sollten durch ein & getrennt " -"werden. Falls der Name des Autors ein & enthält, verwenden Sie && " -"stattdessen." - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:505 msgid "Author So&rt:" msgstr "So&rtierung nach Autor:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " @@ -3473,29 +3517,23 @@ msgstr "" "Autor dieses Buches ändern. Mehrere Autoren sollten durch Kommata getrennt " "werden" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 msgid "&Publisher: " msgstr "&Herausgeber: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137 -msgid "Change the publisher of this book" -msgstr "Herausgeber dieses Buches ändern" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 msgid "Ta&gs: " msgstr "&Etiketten: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -3504,27 +3542,27 @@ msgstr "" "Büchern.

Sie können für Etiketten durch Kommata getrennte Wörter " "oder Sätze verwenden." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 msgid "&Series:" msgstr "&Reihen:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "List of known series. You can add new series." msgstr "Liste der bekannten Reihen. Sie können neue Reihen hinzufügen." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Book " msgstr "Buch " @@ -3549,8 +3587,8 @@ msgid "Disable compression of the file contents" msgstr "Komprimierung des Dateiinhalts ausschalten" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:49 -msgid "Generate a periodical rather than a book" -msgstr "Mehr eine Art Zeitung als ein Buch erstellen" +msgid "Do not add Table of Contents to book" +msgstr "Inhaltsverzeichnis nicht zum Buch hinzufügen" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 msgid "Page Setup" @@ -3620,11 +3658,11 @@ msgstr "Seitengröße:" msgid "Orientation:" msgstr "Ausrichtung:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:137 msgid "Convert" msgstr "Konvertieren" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:161 msgid "Options specific to the input format." msgstr "Einstellungen für das Eingabeformat." @@ -3644,7 +3682,7 @@ msgstr "E&ingabeformat:" msgid "&Output format:" msgstr "Ausgabef&ormat:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" @@ -3652,65 +3690,91 @@ msgstr "" "Struktur\n" "Erkennung" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" "Feineinstellungen der Erkennung von Kapitelüberschriften und anderer " "Dokumentstruktur." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:32 msgid "Detect chapters at (XPath expression):" msgstr "Kapitel erkennen bei (XPath Ausdruck):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:33 msgid "Insert page breaks before (XPath expression):" msgstr "Seitenumbrüche einfügen vor (XPath Ausdruck):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 +msgid "Invalid regular expression" +msgstr "Ungültiger regulärer Ausdruck" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73 +msgid "Invalid regular expression: %s" +msgstr "Ungültiger regulärer Ausdruck: %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 msgid "Invalid XPath" msgstr "Ungültiger XPath" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "The XPath expression %s is invalid." msgstr "Der XPath Ausdruck %s ist ungültig." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:72 msgid "Chapter &mark:" msgstr "Kapitel &Markierung:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:73 msgid "pagebreak" msgstr "Seitenumbruch" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:74 msgid "rule" msgstr "Regel" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:75 msgid "both" msgstr "beide" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:76 msgid "none" msgstr "kein" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:77 msgid "Remove first &image" msgstr "Erstes B&ild entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:78 msgid "Insert &metadata as page at start of book" msgstr "&Metadaten als erste Seite des Buchs einfügen" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:79 +msgid "&Footer regular expression:" +msgstr "Regulärer Ausdruck &Fußzeile:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:80 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" "Eingabedatei zur möglichen Verbesserung der Struktur Erkennung " "vorverar&beiten" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:81 +msgid "&Header regular expression:" +msgstr "Regulärer Ausdruck &Kopfzeile:" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:82 +msgid "Remove F&ooter" +msgstr "F&ußzeile entfernen" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:83 +msgid "Remove H&eader" +msgstr "Ko&pfzeile entfernen" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" @@ -3932,15 +3996,15 @@ msgid "Choose format to send to device" msgstr "Format wählen, das ans Gerät geschickt wird" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:542 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:174 msgid "by" msgstr "von" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:586 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:593 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 msgid "No suitable formats" msgstr "Keine geeigneten Formate" @@ -3956,7 +4020,7 @@ msgstr "" "Konnte die folgenden Bücher nicht versenden, da geeignete Formate fehlen:" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:799 msgid "Auto convert the following books before uploading to the device?" msgstr "" "Die folgenden Bücher vor dem Laden auf das Gerät automatisch konvertieren?" @@ -3965,11 +4029,11 @@ msgstr "" msgid "Sending news to device." msgstr "Sende Nachrichten an das Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:768 msgid "Sending books to device." msgstr "Sende Bücher an das Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:806 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Try changing the output format in the upper right corner next to " @@ -3979,11 +4043,11 @@ msgstr "" "fehlen. Ändern Sie das Ausgabeformat in der oberen rechten Ecke neben dem " "roten Herz und konvertieren Sie die Bücher erneut." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No space on device" msgstr "Gerätespeicher voll" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -3997,8 +4061,8 @@ msgstr "Verfügbare Formate und deren Reihenfolge für dieses Gerät wählen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:947 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1005 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:56 msgid "Path" msgstr "Pfad" @@ -4007,8 +4071,8 @@ msgstr "Pfad" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Formats" @@ -4048,27 +4112,27 @@ msgstr "&Autor(en):" msgid "&Profile:" msgstr "&Profil:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:168 msgid " plugins" msgstr " Plugins" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Conversion" msgstr "Konvertierung" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "General" msgstr "Allgemein" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Interface" msgstr "Bedienungsoberfläche" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Advanced" msgstr "Erweitert" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "" "Content\n" "Server" @@ -4076,111 +4140,111 @@ msgstr "" "Content\n" "Server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Plugins" msgstr "Plugins" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:509 msgid "No valid plugin path" msgstr "Kein gültiger Plugin Pfad" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:510 msgid "%s is not a valid plugin path" msgstr "%s ist kein gültiger Plugin Pfad" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:513 msgid "Choose plugin" msgstr "Plugin wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:525 msgid "Plugin cannot be disabled" msgstr "Plugin kann nicht ausgeschaltet werden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:526 msgid "The plugin: %s cannot be disabled" msgstr "Das Plugin: %s kann nicht ausgeschaltet werden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:535 msgid "Plugin not customizable" msgstr "Plugin nicht anpassbar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:536 msgid "Plugin: %s does not need customization" msgstr "Plugin: %s bedarf keines Anpassens" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:556 msgid "Customize %s" msgstr "Anpassen von %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:566 msgid "Cannot remove builtin plugin" msgstr "Kann festinstalliertes Plugin nicht entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:567 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " kann nicht entfernt werden, da es ein festinstalliertes Plugin ist. " "Versuchen Sie, es auszuschalten." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:600 msgid "Error log:" msgstr "Fehler Log:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 msgid "Access log:" msgstr "Zugriffs-Protokolldatei:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552 msgid "Failed to start content server" msgstr "Content Server konnte nicht gestartet werden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:460 msgid "Select location for books" msgstr "Speicherort für Bücher wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:648 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:673 msgid "Invalid size" msgstr "Ungültige Größe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:674 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" "Die Größe %s ist ungültig. Sie muss der Form BreitexHöhe entsprechen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:691 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:724 msgid "Invalid database location" msgstr "Ortsangabe der Datenbank ungültig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:720 msgid "Invalid database location " msgstr "Ortsangabe der Datenbank ungültig " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:693 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:721 msgid "
Must be a directory." msgstr "
Muss ein Verzeichnis sein." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:697 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:725 msgid "Invalid database location.
Cannot write to " msgstr "Ortsangabe der Datenbank ungültig.
Speichern nicht möglich " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:739 msgid "Compacting..." msgstr "Komprimiere Datenbank..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:740 msgid "Compacting database. This may take a while." msgstr "Komprimiere Datenbank. Das kann etwas dauern..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 msgid "Preferences" msgstr "Voreinstellungen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" @@ -4189,15 +4253,15 @@ msgstr "" "sortiert gespeichert und die Metadaten werden in der Datei metadata.db " "gespeichert)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 msgid "Browse for the new database location" msgstr "Zu einem neuen Ort der Datenbank wechseln" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 msgid "Show notification when &new version is available" msgstr "Benachrichtigung anzeigen, wenn &neue Version verfügbar ist" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 msgid "" "If you disable this setting, metadata is guessed from the filename instead. " "This can be configured in the Advanced section." @@ -4205,15 +4269,15 @@ msgstr "" "Falls Sie diese Einstellung ausschalten, werden die Metadaten aus dem " "Dateinamen erschlossen. Dies kann unter Erweitert konfiguriert werden." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:464 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 msgid "Read &metadata from files" msgstr "&Metadaten aus Dateien lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:465 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 msgid "Default network &timeout:" msgstr "Voreinstellung für Zei&tüberschreitung bei Netzwerkverbindungen:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -4221,116 +4285,124 @@ msgstr "" "Voreinstellung der Zeitüberschreitung für Netzwerkabrufe festsetzen (Gilt " "immer dann, wenn aus dem Internet Informationen abgerufen werden sollen)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 msgid " seconds" msgstr " Sekunden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 msgid "Choose &language (requires restart):" msgstr "Sprache wäh&len (erfordert Neustart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 msgid "Normal" msgstr "Normal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 msgid "High" msgstr "Hoch" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 msgid "Low" msgstr "Niedrig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 msgid "Job &priority:" msgstr "Auftrags&priorität:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 msgid "Preferred &output format:" msgstr "Bev&orzugtes Ausgabeformat:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +msgid "Preferred &input format order:" +msgstr "Bevorzugte Reihenfolge des E&ingabe Formats:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 msgid "Add a directory to the frequently used directories list" msgstr "" "Ein Verzeichnis zur Liste der häufig genutzten Verzeichnisse hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 msgid "Remove a directory from the frequently used directories list" msgstr "" "Ein Verzeichnis von der Liste der häufig genutzten Verzeichnisse entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 msgid "Use &Roman numerals for series number" msgstr "&Römische Ziffern für Reihen Nummerierung verwenden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 msgid "Enable system &tray icon (needs restart)" msgstr "" "Symbol im Sys&tembereich der Kontrollleiste aktivieren (erfordert Neustart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 msgid "Show ¬ifications in system tray" msgstr "Be&nachrichtigungen im Systembereich der Kontrollleiste anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Zeige Cover-Ansicht in einem eigenen Fenster (erfordert Neustart)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +msgid "Search as you type" +msgstr "Suchen während der Eingabe" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 msgid "Automatically send downloaded &news to ebook reader" msgstr "Geladene &Nachrichten automatisch an das Gerät senden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "A&nzahl der anzuzeigenden Umschlagbilder in der Cover-Ansicht (erfordert " "Neustart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 msgid "Toolbar" msgstr "Symbolleiste" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 msgid "Large" msgstr "Groß" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 msgid "Medium" msgstr "Mittel" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 msgid "Small" msgstr "Klein" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 msgid "&Button size in toolbar" msgstr "&Größe der Schaltflächen in der Symbolleiste" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 msgid "Show &text in toolbar buttons" msgstr "Zeige &Text in Schaltflächen der Symbolleiste" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 msgid "Select visible &columns in library view" msgstr "Si&chtbare Spalten in Bibliothek-Ansicht wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:529 msgid "Use internal &viewer for:" msgstr "Internen &Viewer verwenden für:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:535 msgid "Free unused diskspace from the database" msgstr "Freier unbenutzter Festplattenspeicher der Datenbank" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:536 msgid "&Compact database" msgstr "Datenbank &komprimieren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:537 msgid "&Metadata from file name" msgstr "&Metadaten aus dem Dateinamen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:538 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -4340,25 +4412,25 @@ msgstr "" "von überall aus mit Hilfe eines Browsers auf Ihre Büchersammlung zugreifen " "können. Einstellungsänderungen erfolgen erst nach einem Neustart des Servers." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:539 msgid "Server &port:" msgstr "Server &Port:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:540 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Ben&utzername:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:541 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Passwort:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:542 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -4366,13 +4438,13 @@ msgstr "" "Wenn Sie das Kennwort leer lassen, kann jeder auf Ihre Büchersammlung über " "das Webinterface zugreifen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180 msgid "&Show password" msgstr "Pa&sswort anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:544 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -4380,31 +4452,31 @@ msgstr "" "Maximale Größe (BreitexHöhe) der angezeigten Umschlagbilder. Größere " "Umschlagbilder werden verkleinert. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:545 msgid "Max. &cover size:" msgstr "Maximale Ums&chlagbild-Größe:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:546 msgid "&Start Server" msgstr "Server &starten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:547 msgid "St&op Server" msgstr "Server st&oppen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:548 msgid "&Test Server" msgstr "Server &testen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:549 msgid "Run server &automatically on startup" msgstr "Server &automatisch beim Starten hochfahren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:550 msgid "View &server logs" msgstr "Server Logs ansehen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:551 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -4422,7 +4494,7 @@ msgstr "" "vollständige Servername oder die IP Adresse des Rechners sein, auf dem " "Calibre läuft." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:553 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -4430,27 +4502,27 @@ msgstr "" "Hier können Sie das Verhalten von Calibrie anpassen, indem sie festlegen, " "welche Plugins verwendet werden." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:554 msgid "Enable/&Disable plugin" msgstr "Plugin &ein-/ausschalten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:555 msgid "&Customize plugin" msgstr "Plugin &anpassen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:556 msgid "&Remove plugin" msgstr "Plugin entfe&rnen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:557 msgid "Add new plugin" msgstr "Neues Plugin hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:558 msgid "Plugin &file:" msgstr "&Plugin Datei:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:560 msgid "&Add" msgstr "&Hinzufügen" @@ -4532,6 +4604,19 @@ msgstr "Zu LRF konvertieren" msgid "Category" msgstr "Kategorie" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 +msgid "" +"Change the author(s) of this book. Multiple authors should be separated by " +"an &. If the author name contains an &, use && to represent it." +msgstr "" +"Ändert den Autor dieses Buches. Mehrere Autoren sollten durch ein & getrennt " +"werden. Falls der Name des Autors ein & enthält, verwenden Sie && " +"stattdessen." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 +msgid "Change the publisher of this book" +msgstr "Herausgeber dieses Buches ändern" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515 msgid "Series index." @@ -4608,8 +4693,9 @@ msgstr "&Kopfzeilenformat:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:546 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:147 msgid " px" msgstr " Pixel" @@ -4705,22 +4791,22 @@ msgstr "" "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-" "indent:0px;\">

" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 msgid "Edit Meta information" msgstr "Meta-Informationen bearbeiten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 msgid "Meta information" msgstr "Meta-Informationen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 msgid "Author S&ort: " msgstr "S&ortierung nach Autor: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -4728,149 +4814,158 @@ msgstr "" "Geben Sie an, wie der Autor dieses Buches sortiert werden soll. \"Charles " "Dickens\" zum Beispiel als \"Dickens, Charles\"." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 msgid "&Rating:" msgstr "&Bewertung:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 msgid "Rating of this book. 0-5 stars" msgstr "Bewertung dieses Buches: 0-5 Sterne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 msgid " stars" msgstr " Sterne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 msgid "Add Ta&gs: " msgstr "&Etiketten hinzufügen: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 msgid "Open Tag Editor" msgstr "Etiketten-Editor öffnen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152 msgid "&Remove tags:" msgstr "Etiketten entfe&rnen:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153 msgid "Comma separated list of tags to remove from the books. " msgstr "" "Durch Kommata getrennte Liste der Etiketten, die von den Büchern entfernt " "werden. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Remove &format:" msgstr "&Format entfernen:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 msgid "A&utomatically set author sort" msgstr "Automatisch Sortierung nach Autor setzen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "No format selected" msgstr "Kein Format gewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175 msgid "Could not read metadata" msgstr "Konnte Metadaten nicht lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:176 msgid "Could not read metadata from %s format" msgstr "Konnte Metadaten des Formats %s nicht lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 msgid "Could not read cover" msgstr "Konnte Umschlagbild nicht lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:185 msgid "Could not read cover from %s format" msgstr "Konnte Umschlagbild des Formats %s nicht lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:191 msgid "The cover in the %s format is invalid" msgstr "Das Umschlagbild im Format %s ist ungültig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:425 msgid "Cannot fetch cover" msgstr "Kann kein Umschlagbild abrufen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:426 msgid "Could not fetch cover.
" msgstr "Konnte kein Umschlagbild abrufen.
" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:432 msgid "Bad cover" msgstr "Falsches Umschlagbild" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:433 msgid "The cover is not a valid picture" msgstr "Das Umschlagbild ist kein gültiges Bild" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:499 +msgid "Permission denied" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:500 +msgid "Could not open %s. Is it being used by another program?" +msgstr "" +"Konnte %s nicht öffnen. Wird es von einem anderen Programm verwendet?" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 msgid "Edit Meta Information" msgstr "Meta-Informationen bearbeiten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 msgid "Swap the author and title" msgstr "Tausche Autor und Titel" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" "Automatisch den Eintrag für die Sortierung nach Autor basierend auf dem " "aktuellen Autor erstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "Remove unused series (Series that have no books)" msgstr "Unbenutzte Reihen entfernen (Reihen ohne Bücher)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Publishe&d:" msgstr "Veröffentlichun&g:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "MMM yyyy" msgstr "MMM yyyy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "&Fetch metadata from server" msgstr "Metadaten vom Server abru&fen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 msgid "Available Formats" msgstr "Verfügbare Formate" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "Add a new format for this book to the database" msgstr "Ein neues Format für dieses Buch zur Datenbank hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Remove the selected formats for this book from the database." msgstr "Markierte Formate dieses Buches aus der Datenbank löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "Set the cover for the book from the selected format" msgstr "Umschlagbild des Buches aus dem gewählten Format festlegen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Reset cover to default" msgstr "Umschlagbild auf Voreinstellung zurücksetzen" @@ -5424,11 +5519,11 @@ msgstr "Regulärer Ausdruck (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:95 msgid "No match" msgstr "Kein Treffer" @@ -5437,8 +5532,8 @@ msgid "Authors:" msgstr "Autoren:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -msgid "Regular expression (?P)" -msgstr "Regulärer Ausdruck (?P)" +msgid "Regular expression (?P)" +msgstr "Regulärer Ausdruck (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 msgid "Series:" @@ -5505,36 +5600,36 @@ msgstr "Nicht verfügbar" msgid " - Jobs" msgstr " - Aufträge" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1068 msgid "Size (MB)" msgstr "Größe (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1069 msgid "Date" msgstr "Datum" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:163 msgid "Rating" msgstr "Bewertung" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:376 msgid "None" msgstr "Keine" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 msgid "Book %s of %s." msgstr "Buch %s von %s." -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:832 msgid "Not allowed" msgstr "Das ist nicht gestattet" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:779 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:833 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -5542,15 +5637,15 @@ msgstr "" "Direktes Hinzufügen auf das Gerät wird nicht unterstützt. Fügen Sie das Buch " "zuerst zur Bibliothek hinzu." -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:946 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1004 msgid "Format" msgstr "Format" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1058 msgid "Double click to edit me

" msgstr "Doppelklick ermöglicht Bearbeitung

" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1107 msgid "Search (For Advanced Search click the button to the left)" msgstr "Suche (Zur erweiterten Suche die Schaltfläche links klicken)" @@ -5579,7 +5674,7 @@ msgid "No matches for the search phrase %s were found." msgstr "Keine Treffer für die Suchworte %s gefunden." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:416 msgid "No matches found" msgstr "Keine Treffer gefunden" @@ -5604,12 +5699,12 @@ msgid "Previous Page" msgstr "Vorherige Seite" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 msgid "Back" msgstr "Zurück" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 msgid "Forward" msgstr "Weiter" @@ -5618,7 +5713,7 @@ msgid "Next match" msgstr "Nächster Treffer" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 msgid "Open ebook" msgstr "eBook öffnen" @@ -5631,7 +5726,7 @@ msgid "Save single format to disk..." msgstr "Speichere einzelnes Format auf Festplatte..." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:972 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:49 msgid "Error" msgstr "Fehler" @@ -5640,19 +5735,19 @@ msgstr "Fehler" msgid "Error communicating with device" msgstr "Fehler bei der Kommunikation mit dem Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "&Restore" msgstr "&Wiederherstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155 msgid "&Donate to support calibre" msgstr "Spen&den Sie, um calibre zu unterstützen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160 msgid "&Restart" msgstr "&Neustart" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:199 msgid "" "

For help visit %s.kovidgoyal.net
" @@ -5660,35 +5755,35 @@ msgstr "" "

Hilfe gibt es online bei %s.kovidgoyal.net
" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" msgstr "%s: %s von Kovid Goyal %%(version)s
%%(device)s

" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 msgid "Edit metadata individually" msgstr "Metadaten einzeln bearbeiten" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 msgid "Edit metadata in bulk" msgstr "Metadaten auf einmal bearbeiten" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Download metadata and covers" msgstr "Metadaten und Umschlagbilder laden" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "Download only metadata" msgstr "Nur Metadaten laden" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 msgid "Download only covers" msgstr "Nur Umschlagbilder laden" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 msgid "Add books from a single directory" msgstr "Bücher aus einem einzelnen Verzeichnis hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:232 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -5697,7 +5792,7 @@ msgstr "" "Buch pro Verzeichnis, jede eBook Datei im Verzeichnis ist dasselbe Buch in " "verschiedenen Formaten)" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:235 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -5705,79 +5800,79 @@ msgstr "" "Bücher aus Verzeichnissen hinzufügen, inklusive Unterverzeichnissen " "(verschiedene Bücher im Verzeichnis, jede eBook Datei ist ein anderes Buch)" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Add Empty book. (Book entry with no formats)" msgstr "Leeres Buch hinzufügen. (Buch Eintrag ohne Formate)" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358 msgid "Save to disk" msgstr "Auf Festplatte speichern" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 msgid "Save to disk in a single directory" msgstr "Auf Festplatte in ein einziges Verzeichnis speichern" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1444 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1445 msgid "Save only %s format to disk" msgstr "Nur das %s Format auf Festplatte speichern" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364 msgid "View" msgstr "Vorschau" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "View specific format" msgstr "Spezielles Format ansehen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 msgid "Convert individually" msgstr "Einzeln konvertieren" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:313 msgid "Bulk convert" msgstr "Auf einmal konvertieren" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:328 msgid "Run welcome wizard" msgstr "Willkommens-Assistenten ausführen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:362 msgid "Similar books..." msgstr "Ähnliche Bücher..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:420 msgid "Bad database location" msgstr "Schlechter Datenbank Standort" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1572 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1573 msgid "Choose a location for your ebook library." msgstr "Wählen Sie einen Speicherort für Ihre eBook Bibliothek." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:595 msgid "Browse by covers" msgstr "Umschlagbilder durchsuchen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702 msgid "Device: " msgstr "Gerät: " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:704 msgid " detected." msgstr " gefunden." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:726 msgid "Connected " msgstr "Angeschlossen: " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:730 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738 msgid "Device database corrupted" msgstr "Gerätedatenbank ist beschädigt" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:739 msgid "" "\n" "

The database of books on the reader is corrupted. Try the " @@ -5808,52 +5903,60 @@ msgstr "" " \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:807 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:850 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:858 msgid "Uploading books to device." msgstr "Lade Bücher auf das Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 msgid "Books" msgstr "Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 msgid "EPUB Books" msgstr "EPUB Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:825 msgid "LRF Books" msgstr "LRF Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:826 msgid "HTML Books" msgstr "HTML Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:827 msgid "LIT Books" msgstr "LIT Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:828 msgid "MOBI Books" msgstr "MOBI Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:829 msgid "Text books" msgstr "Text Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:822 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:830 msgid "PDF Books" msgstr "PDF Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:831 msgid "Comics" msgstr "Comics" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:832 msgid "Archives" msgstr "Archive" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:867 +msgid "Failed to read metadata" +msgstr "Lesen der Metadaten schlug fehl" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:868 +msgid "Failed to read metadata from the following" +msgstr "Lesen der Metadaten schlug fehl bei folgenden" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:886 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" @@ -5861,90 +5964,90 @@ msgstr "" "Die gewählten Bücher werden dauerhaft gelöscht und die Dateien vom " "Computer entfernt. Sicher?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:888 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:903 msgid "Deleting books from device." msgstr "Lösche Bücher vom Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 msgid "Cannot download metadata" msgstr "Konnte Metadaten nicht laden" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:935 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1038 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1169 msgid "No books selected" msgstr "Keine Bücher ausgewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "covers" msgstr "Umschlagbilder" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "metadata" msgstr "Metadaten" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:946 msgid "Downloading %s for %d book(s)" msgstr "Lade %s für %d Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 msgid "Failed to download some metadata" msgstr "Das Laden der Metadaten schlug teilweise fehl" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 msgid "Failed to download metadata for the following:" msgstr "Das Laden der Metadaten schlug für folgende Bücher fehl:" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 msgid "Failed to download metadata:" msgstr "Laden der Metadaten schlug fehl:" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot edit metadata" msgstr "Kann Metadaten nicht bearbeiten" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1037 msgid "Cannot save to disk" msgstr "Speichern auf Festplatte nicht möglich" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 msgid "Choose destination directory" msgstr "Zielverzeichnis auswählen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063 msgid "Error while saving" msgstr "Fehler während des Speicherns" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1064 msgid "There was an error while saving." msgstr "Es gab einen Fehler während des Speicherns." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1069 msgid "Could not save some books" msgstr "Konnte einige Bücher nicht speichern" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1070 msgid "as the %s format is not available for them." msgstr "da das %s Format für diese nicht verfügbar ist." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1071 msgid "Click the show details button to see which ones." msgstr "" "Klicken Sie auf die Schaltfläche Details zeigen, um zu sehen, welche es gibt." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1090 msgid "Fetching news from " msgstr "Rufe Nachrichten ab von " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1103 msgid " fetched." msgstr " abgerufen." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1168 msgid "Cannot convert" msgstr "Konvertierung nicht möglich" @@ -5954,12 +6057,11 @@ msgid "No book selected" msgstr "Kein Buch ausgewählt" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1338 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1390 msgid "Cannot view" msgstr "Ansehen nicht möglich" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1344 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1392 msgid "Choose the format to view" msgstr "Format zur Vorschau wählen" @@ -5967,7 +6069,23 @@ msgstr "Format zur Vorschau wählen" msgid "Cannot open folder" msgstr "Konnte Verzeichnis nicht öffnen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373 +msgid "Multiple Books Selected" +msgstr "Mehrere Bücher ausgewählt" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1374 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" +"Sie versuchen %d Bücher zu öffnen. Das gleichzeitige Öffnen zu vieler Bücher " +"kann lange dauern und einen negative Wirkung auf die Reaktionszeit Ihres " +"Rechners haben. Einmal gestartet kann der Prozess nicht beendet werden, " +"bevor er abgeschlossen ist. Möchten Sie fortfahren?" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1391 msgid "%s has no available formats." msgstr "%s hat keine verfügbaren Formate." @@ -5979,20 +6097,20 @@ msgstr "Konfiguration nicht möglich" msgid "Cannot configure while there are running jobs." msgstr "Konfiguration nicht möglich während Aufträge abgearbeitet werden." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1473 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 msgid "No detailed info available" msgstr "Es sind keine genaueren Informationen verfügbar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1475 msgid "No detailed information is available for books on the device." msgstr "" "Es sind keine weitere Informationen über Bücher auf dem Gerät verfügbar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 msgid "Error talking to device" msgstr "Fehler in der Kommunikation zum Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1524 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -6000,12 +6118,12 @@ msgstr "" "Es trat ein Fehler in der Kommunikation mit dem Gerät auf. Bitte entfernen " "und schließen Sie das Gerät wieder an und - oder starten Sie neu." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1540 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1555 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 msgid "Conversion Error" msgstr "Konvertierungsfehler" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1542 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using 3rd party tools." @@ -6014,19 +6132,19 @@ msgstr "" "href=\"%s\">DRM geschützt. Sie müssen zunächst das DRM mit einem anderen " "Programm entfernen." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1557 msgid "Failed" msgstr "Misslungen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1581 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 msgid "Invalid library location" msgstr "Ungültiger Ort der Bibliothek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1583 msgid "Could not access %s. Using %s as the library." msgstr "Konnte nicht auf %s zugreifen. Verwende %s als Bibliothek." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1630 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1631 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development." @@ -6035,12 +6153,12 @@ msgstr "" "Falls Sie es nützlich finden, sollten Sie eine Spende zur Unterstützung " "seiner Entwicklung in Betracht ziehen." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1654 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1655 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" "Es bestehen aktive Aufträge. Sind Sie sicher, dass sie es beenden wollen?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1657 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1658 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" @@ -6051,11 +6169,11 @@ msgstr "" "verursachen.
\n" " Sind Sie sicher, dass sie beenden möchten?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1661 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1662 msgid "WARNING: Active jobs" msgstr "WARNUNG: Aktive Aufträge" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1712 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1713 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -6063,7 +6181,7 @@ msgstr "" "wird im System Tray weiter laufen. Zum Schließen wählen Sie Beenden " "im Kontextmenü des System Tray." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1732 msgid "" "Latest version: %s" @@ -6071,11 +6189,11 @@ msgstr "" "Letzte Version: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1739 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 msgid "Update available" msgstr "Neue Version verfügbar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1741 msgid "" "%s has been updated to version %s. See the new features. " @@ -6085,44 +6203,44 @@ msgstr "" "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">neuen Features an. " "Möchten Sie die Download Seite besuchen?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1758 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1759 msgid "Use the library located at the specified path." msgstr "Die im angegebenen Pfad sich befindende Bibliothek verwenden" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1760 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1761 msgid "Start minimized to system tray." msgstr "Minimiert im Systembereich der Kontrollleiste starten." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1762 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1763 msgid "Log debugging information to console" msgstr "Informationen zur Fehlersuche in Konsole aufzeichnen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1810 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1811 msgid "If you are sure it is not running" msgstr "Wenn Sie sicher sind, dass es nicht gestartet ist" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1814 msgid "%s is already running." msgstr "%s ist schon gestartet." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1817 msgid "may be running in the system tray, in the" msgstr "kann im Systemtray gestartet sein, im" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1819 msgid "upper right region of the screen." msgstr "oberen rechten Bereich des Bildschirms." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1821 msgid "lower right region of the screen." msgstr "unteren rechten Bereich des Bildschirms." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1824 msgid "try rebooting your computer." msgstr "Versuchen Sie Ihren Rechner neu zu starten." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1825 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1845 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1826 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1846 msgid "try deleting the file" msgstr "Versuche Sie die Datei zu löschen" @@ -6349,11 +6467,11 @@ msgstr "" "Konnte %d von %d Büchern nicht konvertieren, da keine brauchbaren " "Ursprungsformate zur Verfügung standen." -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:173 msgid "You must set a username and password for %s" msgstr "Sie müssen einen Benutzernamen und ein Kennwort angeben für %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:178 msgid "Fetch news from " msgstr "Nachrichten abrufen von " @@ -6413,55 +6531,75 @@ msgstr "Exportieren" msgid "Import" msgstr "Importieren" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:133 msgid "Configure Ebook viewer" msgstr "eBook Viewer konfigurieren" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:134 msgid "&Font options" msgstr "&Schrifteinstellungen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:135 msgid "Se&rif family:" msgstr "Se&rife Schriftartfamilie:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:136 msgid "&Sans family:" msgstr "&Serifenlose Schriftartfamilie:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:137 msgid "&Monospace family:" msgstr "Nichtproportionale (&monospace) Schriftartfamilie:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:138 msgid "&Default font size:" msgstr "&Voreingestellte Schriftgröße:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:140 msgid "Monospace &font size:" msgstr "Nichtproportionale Schri&ftgröße:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:142 msgid "S&tandard font:" msgstr "S&tandardschrift:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:143 msgid "Serif" msgstr "Serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:144 msgid "Sans-serif" msgstr "Serifenlos" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:145 msgid "Monospace" msgstr "Nichtproportional" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:146 msgid "Remember last used &window size" msgstr "Zuletzt ver&wendete Fenstergröße merken" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:148 +msgid "Maximum &view width:" +msgstr "Maximal s&ichtbare Breite:" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:149 +msgid "H&yphenate (break line in the middle of large words)" +msgstr "&Trennen (Silbentrennung bei langen Worten)" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:150 +msgid "" +"The default language to use for hyphenation rules. If the book does not " +"specify a language, this will be used." +msgstr "" +"Voreingestellte Sprache für die Regeln der Silbentrennung. Falls das Buch " +"keine Sprache angibt, wird diese Sprache verwendet." + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:151 +msgid "Default &language for hyphenation:" +msgstr "Voreingeste&llte Sprache für die Silbentrennung:" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:152 msgid "&User stylesheet" msgstr "Ben&utzerlayout" @@ -6470,12 +6608,12 @@ msgid "Options to customize the ebook viewer" msgstr "Einstellungen zum Anpassen des eBook Viewers" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:645 msgid "Remember last used window size" msgstr "Zuletzt verwendete Fenstergröße merken" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:110 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -6484,30 +6622,42 @@ msgstr "" "des Aussehens aller Bücher." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:63 +msgid "Maximum width of the viewer window, in pixels." +msgstr "Maximale Bildschirmbreite in Punkt." + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:64 +msgid "Hyphenate text" +msgstr "Silbentrennung" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:66 +msgid "Default language for hyphenation rules" +msgstr "Voreingestellte Sprache für die Regeln der Silbentrennung" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:68 msgid "Font options" msgstr "Schrifteinstellungen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 msgid "The serif font family" msgstr "Serife Schriftartfamilie" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 msgid "The sans-serif font family" msgstr "Serifenlose Schriftartfamilie" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:74 msgid "The monospaced font family" msgstr "Nichtproportionale Schriftartfamilie" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:75 msgid "The standard font size in px" msgstr "Standardschriftgröße in Punkt" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:76 msgid "The monospaced font size in px" msgstr "Nichtproportionale Schriftgröße in Punkt" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:77 msgid "The standard font type" msgstr "Standardschriftart" @@ -6541,114 +6691,114 @@ msgstr "Suche nach Text im Buch" msgid "Print Preview" msgstr "Druckvorschau" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:376 msgid "Choose ebook" msgstr "eBook wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:377 msgid "Ebooks" msgstr "eBooks" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Add bookmark" msgstr "Lesezeichen hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Enter title for bookmark:" msgstr "Titel für Lesezeichen eingeben:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:417 msgid "No matches found for: %s" msgstr "Keine Treffer gefunden für: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:457 msgid "Loading flow..." msgstr "Lade Ablauf..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:484 msgid "Laying out %s" msgstr "Lege %s an" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:513 msgid "Manage Bookmarks" msgstr "Lesezeichen verwalten" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:548 msgid "Loading ebook..." msgstr "Lade eBook..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:556 msgid "DRM Error" msgstr "DRM Fehler" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:557 msgid "

This book is protected by DRM" msgstr "

Dieses Buch ist geschützt durch DRM" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:561 msgid "Could not open ebook" msgstr "Konnte eBook nicht öffnen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 msgid "Options to control the ebook viewer" msgstr "Einstellungen zur Kontrolle des eBook Viewers" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:642 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Falls angegeben, dann wird das Viewer Fenster beim Start im Vordergrund " "angezeigt." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:647 msgid "Print javascript alert and console messages to the console" msgstr "Javascript Alarme und Konsolennachrichten auf der Konsole ausgeben" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 msgid "Ebook Viewer" msgstr "eBook Viewer" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 msgid "toolBar" msgstr "Symbolleiste" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 msgid "Next page" msgstr "Nächste Seite" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 msgid "Previous page" msgstr "Vorherige Seite" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 msgid "Font size larger" msgstr "Größere Schrift" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 msgid "Font size smaller" msgstr "Kleinere Schrift" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 msgid "Find next" msgstr "Weitersuchen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 msgid "Copy to clipboard" msgstr "In die Zwischenablage kopieren" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 msgid "Reference Mode" msgstr "Verweismodus" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 msgid "Bookmark" msgstr "Lesezeichen" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:176 msgid "Toggle full screen" msgstr "Vollbildmodus beenden" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:177 msgid "Print" msgstr "Drucken" @@ -6656,15 +6806,7 @@ msgstr "Drucken" msgid "Print eBook" msgstr "eBook drucken" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 -msgid "Invalid regular expression" -msgstr "Ungültiger regulärer Ausdruck" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 -msgid "Invalid regular expression: %s" -msgstr "Ungültiger regulärer Ausdruck: %s" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 msgid "" "Library\n" "%d\n" @@ -6674,7 +6816,7 @@ msgstr "" "%d\n" "Bücher" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 msgid "" "Reader\n" "%s\n" @@ -6684,7 +6826,7 @@ msgstr "" "%s\n" "verfügbar" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:168 msgid "" "Card A\n" "%s\n" @@ -6694,7 +6836,7 @@ msgstr "" "%s\n" "verfügbar" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:169 msgid "" "Card B\n" "%s\n" @@ -6704,50 +6846,98 @@ msgstr "" "%s\n" "verfügbar" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 msgid "Click to see the books available on your computer" msgstr "Liste der auf dem Computer vorhandenen Bücher anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 msgid "Click to see the books in the main memory of your reader" msgstr "" "Liste der auf dem Hauptspeicher des Gerätes vorhandenen Bücher anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176 msgid "Click to see the books on storage card A in your reader" msgstr "" "Liste der auf der Speicherkarte A des Gerätes vorhandenen Bücher anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177 msgid "Click to see the books on storage card B in your reader" msgstr "" "Liste der auf der Speicherkarte B des Gerätes vorhandenen Bücher anzeigen" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:466 +msgid "Change Case" +msgstr "Groß-/Kleinschreibung ändern" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +msgid "Upper Case" +msgstr "Großschreibung" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:468 +msgid "Lower Case" +msgstr "Kleinschreibung" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:469 +msgid "Swap Case" +msgstr "Groß-/Kleinschreibung vertauschen" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:470 +msgid "Title Case" +msgstr "Wortanfänge groß schreiben" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:141 msgid "Default" msgstr "Voreinstellung" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:279 +msgid "" +"If you use the WordPlayer e-book app on your Android phone, you can access " +"your calibre book collection directly on the device. To do this you have to " +"turn on the content server." +msgstr "" +"Falls Sie das WordPlayer eBook Programm auf Ihrem Android Telefon verwenden, " +"können Sie auf ihre calibre Büchersammlung direkt vom Gerät aus zugreifen. " +"Dazu müssen Sie den calibre Content Server einschalten." + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:283 +msgid "" +"Remember to leave calibre running as the server only runs as long as calibre " +"is running." +msgstr "" +"Denken Sie daran, calibre gestartet zu lassen, da der Server nur solange " +"läuft wie auch calibre läuft." + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:285 +msgid "" +"You have to add the URL http://myhostname:8080 as your calibre library in " +"WordPlayer. Here myhostname should be the fully qualified hostname or the IP " +"address of the computer calibre is running on." +msgstr "" +"Sie müssen die URL http://myhostname:8080 als Ihre calibre Büchersammlung in " +"WordPlayer hinzufügen. Dabei sollte myhostname der vollständige Servername " +"oder die IP Adresse des Rechners sein, auf dem calibre läuft." + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:362 msgid "Moving library..." msgstr "Verschiebe Bibliothek..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:379 msgid "Failed to move library" msgstr "Verschieben der Bibliothek schlug fehl" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:388 msgid "Copied" msgstr "Kopiert" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:432 msgid "Invalid database" msgstr "Ungültige Datenbank" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:433 msgid "" "

An invalid library already exists at %s, delete it before trying to move " "the existing library.
Error: %s" @@ -6755,11 +6945,11 @@ msgstr "" "

Eine ungültige Bibliothek ist schon in %s vorhanden, löschen Sie sie " "bevor Sie die aktuelle Bibliothek verschieben.
Fehler: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 msgid "Could not move library" msgstr "Konnte Bibliothek nicht verschieben" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:503 msgid "welcome wizard" msgstr "Willkommens-Assistent" @@ -7233,15 +7423,15 @@ msgstr "" "\n" "Sie erhalten Hilfe zu einem bestimmten Befehl mit: %%prog command --help\n" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1497 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1535 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:1526 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1564 msgid "Copying %s" msgstr "Kopiere %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1581 msgid "Compacting database" msgstr "Komprimiere Datenbank" @@ -7250,7 +7440,7 @@ msgid "Password to access your calibre library. Username is " msgstr "" "Kennwort für den Zugriff auf die calibre Bibliothek. Benutzername ist " -#: /home/kovid/work/calibre/src/calibre/library/server.py:419 +#: /home/kovid/work/calibre/src/calibre/library/server.py:429 msgid "" "[options]\n" "\n" @@ -7297,11 +7487,15 @@ msgstr "Sprache, in der die Benutzer-Oberfläche dargestellt wird" msgid "The default output format for ebook conversions." msgstr "Das voreingestellte Ausgabeformat für eBook Konvertierungen." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:552 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +msgid "Ordered list of formats to prefer for input." +msgstr "Geordnete Liste der Formate, die bei der Eingabe bevorzugt werden." + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:556 msgid "Read metadata from files" msgstr "Metadaten aus Dateien lesen" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:558 msgid "The priority of worker processes" msgstr "Priorität der Arbeitsaufträge" @@ -7337,13 +7531,13 @@ msgstr "Konnte SSH Sitzung nicht abschließen: " msgid "Failed to authenticate with server: %s" msgstr "Authentifizierung schlug fehl am Server: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:83 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 msgid "Unknown feed" msgstr "Feed unbekannt" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:145 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:164 msgid "Untitled article" msgstr "Artikel ohne Titel" @@ -7373,86 +7567,73 @@ msgstr "" msgid "Unknown News Source" msgstr "Nachrichtenquelle unbekannt" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:564 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:578 msgid "Download finished" msgstr "Download beendet" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:566 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:580 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:568 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:574 -msgid " from " -msgstr " von " - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:572 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:586 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:576 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:588 +msgid " from " +msgstr " von " + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:590 msgid "\tFailed links:" msgstr "\tFehlgeschlagene Verknüpfungen:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:657 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:671 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" "Konnte Artikel nicht abrufen. Der erneute Start mit --debug zeigt mögliche " "Gründe an" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:678 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:692 msgid "Fetching feeds..." msgstr "Rufe Feeds ab..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:682 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:696 msgid "Got feeds from index page" msgstr "Feeds der Index Seite erhalten" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:688 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:702 msgid "Trying to download cover..." msgstr "Versuche Umschlagbild zu laden..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:739 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:753 msgid "Starting download [%d thread(s)]..." msgstr "Starte Download von [%d Thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:755 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:769 msgid "Feeds downloaded to %s" msgstr "Feeds wurden nach %s heruntergeladen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:765 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:779 msgid "Could not download cover: %s" msgstr "Konnte Umschlagbild nicht laden: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:772 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:786 msgid "Downloading cover from %s" msgstr "Lade Umschlagbild von %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:907 msgid "Untitled Article" msgstr "Artikel ohne Titel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:941 -msgid "" -"\n" -"Downloaded article %s from %s" -msgstr "" -"\n" -"Artikel %s von %s geladen" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:978 msgid "Article downloaded: %s" msgstr "Artikel geladen: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:953 -msgid "Failed to download article: %s from %s\n" -msgstr "Laden der Artikel fehlgeschlagen: %s von %s\n" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:956 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:989 msgid "Article download failed: %s" msgstr "Laden der Artikel schlug fehl: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:971 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1004 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_borba.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_glas_srpske.py:76 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_instapaper.py:56 @@ -7496,7 +7677,7 @@ msgstr "Serbisch" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_7dias.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_ambito.py:61 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_buenosaireseconomico.py:23 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:64 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:26 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_criticadigital.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_diagonales.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_el_mercurio_chile.py:61 @@ -7506,6 +7687,7 @@ msgstr "Serbisch" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elcronista.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elmundo.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elperiodico_spanish.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_eltiempo_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_expansion_spanish.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_granma.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_infobae.py:21 @@ -7517,7 +7699,9 @@ msgstr "Serbisch" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion_chile.py:54 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa.py:60 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_ni.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_latribuna.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lavanguardia.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_marca.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_miradasalsur.py:23 @@ -7527,6 +7711,7 @@ msgstr "Serbisch" msgid "Spanish" msgstr "Spanisch" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_accountancyage.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:13 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_amspec.py:14 @@ -7544,6 +7729,7 @@ msgstr "Spanisch" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_cnn.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_corriere_della_sera_en.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_craigslist.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_mail.py:6 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17 @@ -7553,6 +7739,7 @@ msgstr "Spanisch" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_exiled.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_fastcompany.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_financial_times.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_forbes.py:10 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_freakonomics.py:13 @@ -7587,7 +7774,8 @@ msgstr "Spanisch" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_york_review_of_books_no_sub.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_yorker.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_news_times.py:7 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:16 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:29 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_noaa.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm_int.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes_sub.py:17 @@ -7630,7 +7818,7 @@ msgstr "Spanisch" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_twitchfilms.py:22 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_uncrate.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_upi.py:15 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usnews.py:21 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_utne.py:20 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_wash_post.py:12 @@ -7713,6 +7901,10 @@ msgstr "Überspringe gefilterten Artikel: %s" msgid "Portuguese" msgstr "Portugiesisch" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +msgid "Kovid Goyal and Sujata Raman" +msgstr "Kovid Goyal und Sujata Raman" + #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:458 msgid "" "%prog URL\n" @@ -8376,6 +8568,9 @@ msgstr "Autor" #~ "Artikel %s von %s geladen\n" #~ "%s" +#~ msgid "Failed to download article: %s from %s\n" +#~ msgstr "Laden der Artikel fehlgeschlagen: %s von %s\n" + #~ msgid "Click to see the list of books available on your computer" #~ msgstr "Liste der auf dem Computer vorhandenen Bücher anzeigen" @@ -8892,6 +9087,9 @@ msgstr "Autor" #~ msgid "%s

%s

" #~ msgstr "%s

%s

" +#~ msgid "Regular expression (?P)" +#~ msgstr "Regulärer Ausdruck (?P)" + #~ msgid "Set the dc:language field" #~ msgstr "Geben Sie das Feld dc:language an" diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index b0e2b4be00..ba454087db 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-06-30 13:41+0000\n" +"POT-Creation-Date: 2009-07-19 18:45+0000\n" "PO-Revision-Date: 2009-05-21 15:29+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2009-07-05 18:37+0000\n" +"X-Launchpad-Export-Date: 2009-07-21 16:49+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41 @@ -22,16 +22,14 @@ msgid "Does absolutely nothing" msgstr "Doet absoluut niets." #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:69 #: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:164 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:148 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:639 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:643 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:404 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:50 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:52 @@ -39,9 +37,9 @@ msgstr "Doet absoluut niets." #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:320 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:225 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:255 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:258 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:45 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 @@ -49,10 +47,10 @@ msgstr "Doet absoluut niets." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:103 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:105 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:171 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:865 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:870 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:65 @@ -63,21 +61,21 @@ msgstr "Doet absoluut niets." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:117 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:150 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:540 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:724 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:736 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:837 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:842 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:880 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:133 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:135 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:857 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:862 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:900 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:84 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:28 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:26 +#: /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/manipulate/crop.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:75 @@ -97,39 +95,43 @@ msgstr "Doet absoluut niets." #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:93 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:19 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:757 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:760 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:40 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:942 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 #: /home/kovid/work/calibre/src/calibre/library/cli.py:264 #: /home/kovid/work/calibre/src/calibre/library/database.py:917 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:618 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:630 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1026 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:654 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:666 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1061 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1391 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1477 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1561 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1584 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1635 -#: /home/kovid/work/calibre/src/calibre/library/server.py:283 -#: /home/kovid/work/calibre/src/calibre/library/server.py:344 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1098 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1428 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1673 +#: /home/kovid/work/calibre/src/calibre/library/server.py:294 +#: /home/kovid/work/calibre/src/calibre/library/server.py:355 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 @@ -225,11 +227,11 @@ msgid "" "encoding declarations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:243 msgid "Conversion Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:257 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -246,53 +248,68 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:56 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:178 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:218 msgid "This profile is intended for the Microsoft Reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:189 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:229 msgid "This profile is intended for the Mobipocket books." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:93 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:202 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:105 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:254 msgid "This profile is intended for the Cybook G3." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:226 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:118 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:267 +msgid "This profile is intended for the Cybook Opus." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:130 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:279 msgid "This profile is intended for the Amazon Kindle." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:135 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:142 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:312 +msgid "This profile is intended for the Irex Illiad." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:325 +msgid "This profile is intended for the IRex Digital Reader 1000." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:172 msgid "Output profile" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:139 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:176 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " "devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:166 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:296 msgid "This profile is intended for the Amazon Kindle DX." msgstr "" @@ -320,7 +337,7 @@ msgstr "Geen geldige plugin gevonden in " msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:347 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:354 msgid "" " %prog options\n" "\n" @@ -328,40 +345,40 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:353 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:360 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Voeg een plugin toe door het pad op te geven naar het zip bestand waarin het " "zich bevindt." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:355 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:362 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:357 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:364 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:359 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:366 msgid "List all installed plugins" msgstr "Toon geïnstalleerde plugins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:361 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:368 msgid "Enable the named plugin" msgstr "Activeer de genoemde plugin" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:363 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:370 msgid "Disable the named plugin" msgstr "Desactiveer de genoemde plugin" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 -msgid "Communicate with the BeBook eBook reader." +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:14 +msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:15 -msgid "Tijmen Ruizendaal" +#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 +msgid "Communicate with the BeBook eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:85 @@ -379,49 +396,51 @@ msgstr "" msgid "Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:17 msgid "Communicate with the Cybook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:14 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 msgid "John Schember" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:59 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:63 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:619 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:467 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:974 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1295 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1005 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1009 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1332 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:99 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:98 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:98 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:100 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:179 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:181 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:168 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:170 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:145 msgid "Transferring books to device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:126 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:212 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:219 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:198 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:200 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:165 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:174 msgid "Removing books from device..." msgstr "" @@ -433,6 +452,10 @@ msgstr "" msgid "Device Interface" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:17 +msgid "Communicate with the IRex Digital Reader 1000 eBook reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:16 msgid "Communicate with the JetBook eBook reader." msgstr "" @@ -455,55 +478,55 @@ msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:150 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:101 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:55 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:58 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:88 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:102 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:50 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:69 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:79 msgid "Getting list of books on device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:19 msgid "Communicate with the Sony PRS-505 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:20 #: /home/kovid/work/calibre/src/calibre/devices/prs700/driver.py:14 msgid "Kovid Goyal and John Schember" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:109 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:111 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:108 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:85 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "The reader has no storage card in this slot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:132 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:110 msgid "There is insufficient free space in main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:134 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:114 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:116 msgid "There is insufficient free space on the storage card" msgstr "Er is onvoldoende vrije plaats op de geheugenkaart" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:247 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:213 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:228 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 msgid "Sending metadata to device..." msgstr "" @@ -511,21 +534,21 @@ msgstr "" msgid "Communicate with the Sony PRS-700 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:251 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:261 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:328 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Schijf %s is niet gevonden. Probeer te herstarten." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:371 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:499 msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:486 msgid "You must install the pmount package." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:480 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:505 msgid "Unable to mount main memory (Error code: %d)" msgstr "" @@ -537,21 +560,21 @@ msgstr "" msgid "settings for device drivers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:27 msgid "Communicate with an eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "Selected slot: %s is not supported." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:176 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:184 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 msgid "Adding books to device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:202 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:183 msgid "Removing books from device metadata listing..." msgstr "" @@ -706,15 +729,19 @@ msgstr "" msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179 +msgid "List builtin recipes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:245 msgid "Output saved to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:67 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:74 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -722,7 +749,7 @@ msgid "" "are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:89 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:85 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -730,7 +757,7 @@ msgid "" "a device. For example EPUB on the SONY reader. Choices are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:96 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -738,7 +765,7 @@ msgid "" "chosen based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:106 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -747,17 +774,17 @@ msgid "" "use a mapping based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:118 msgid "Disable all rescaling of font sizes." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:125 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -765,59 +792,59 @@ msgid "" "tables and present it in a linear fashion." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:147 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " "other forms of auto-detection." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:156 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:152 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:164 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:160 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:168 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " "one is always used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:176 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "" "Voeg geen automatisch gedetecteerde hoofdstukken toe aan de Inhoudstafel" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:187 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:183 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:190 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " "number of chapters were detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:202 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:198 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:209 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "

or

tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -827,7 +854,7 @@ msgid "" "User Manual for further help on using this feature." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:223 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -835,53 +862,53 @@ msgid "" "\"both\" will use both page breaks and lines to mark chapters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:237 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:233 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:242 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:252 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:248 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:253 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:258 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:263 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:268 msgid "" "Do not force text to be justified in output. Whether text is actually " "displayed justified or not depends on whether the ebook format and reading " "device support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:275 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -889,130 +916,142 @@ msgstr "" "Gebruik de in het bronbestand gedetecteerde omslag en niet de opgegeven " "omslag" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:288 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:307 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:303 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:311 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:325 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "Use a regular expression to try and remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:326 +msgid "The regular expression to use to remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:332 +msgid "Use a regular expression to try and remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:339 +msgid "The regular expression to use to remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:35 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:337 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:342 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:350 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:371 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:49 msgid "Set the cover to the specified file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:51 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:379 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:53 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:383 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:57 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:59 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:61 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:63 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:65 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:403 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:67 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:386 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:69 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 -msgid "List available recipes." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:458 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:644 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:683 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:719 msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:57 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:63 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1021,7 +1060,7 @@ msgid "" "turn off splitting on page breaks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:74 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1200,11 +1239,11 @@ msgstr "uitgebreide verwerking" msgid "Convert LRS to LRS, useful for debugging." msgstr "converteer LRS naar LRF, handig om fouten op te sporen." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:455 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "Foutief LRF bestand. Metadata kan niet worden ingesteld." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -1218,60 +1257,60 @@ msgstr "" "Weergave/wijzig de metadata in een LRF bestand\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "Geef boek titel" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "Geef sorteer sleutel voor de titel" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "Geef de auteur" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "Geef sorteer sleuter voor de auteur" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "De categorie waarin die boek behoord, bv: Geschiedenis" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" "Pad naar de afbeelding die zal worden gebruikt als pictogram voor dit " "bestand." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:601 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Pad naar een TXT bestand met daarin de opmerking die zal worden opgeslagen " "in het LRF bestand." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:605 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "Lees pictogram uit LRF bestand" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -1279,23 +1318,23 @@ msgstr "" "Lees de omslag uit LRF bestand. Het LRF bestands formaat heeft geen " "gedefinieerde omslag, dus moeten we proberen deze te raden." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "Geef boek ID" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:87 msgid "Enable autorotation of images that are wider than the screen width." msgstr "Roteer plaatjes die breder zijn dan het scherm automatisch." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:91 msgid "Set the space between words in pts. Default is %default" msgstr "Zet de spatie ruimte tussen woorden in pts. Standaard is %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Add a header to all the pages with title and author." msgstr "Voeg een kopregel toe aan alle pagina's met de titel en de auteur." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" @@ -1303,11 +1342,11 @@ msgstr "" "Zet het formaat van de kopregel. %a wordt vervangen door de auteur en %t met " "de titel. Standaard is %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:92 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:101 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" @@ -1315,7 +1354,7 @@ msgstr "" "Minimum paragraaf indentatie (De indentatie van de eerste regel in een " "paragraaf) in pts. Standaard: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" @@ -1323,7 +1362,7 @@ msgstr "" "Genereer HTML tabellen als afbeeldingen. (Handig als het document grote of " "gecompliceerde tabellen bevat)" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:114 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" @@ -1331,96 +1370,100 @@ msgstr "" "Vermenigvuldig de tekst grootte in gegenereerde tabellen bij deze waarde. " "Standaard is %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:118 msgid "The serif family of fonts to embed" msgstr "De serif lettertype familie om toe te voegen" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The sans-serif family of fonts to embed" msgstr "De sand-serif familie om toe te voegen" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:115 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The monospace family of fonts to embed" msgstr "De monospace familie om toe te voegen" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:149 msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1008 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1066 msgid "Title" msgstr "Titel" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:363 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1067 msgid "Author(s)" msgstr "Auteur(s)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:347 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:351 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:164 msgid "Publisher" msgstr "Uitgeverij" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:348 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:352 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:349 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:58 msgid "Comments" msgstr "Opmerkingen" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1012 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1070 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Tags" msgstr "Tags" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Series" msgstr "Serie" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 msgid "Language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 msgid "Timestamp" msgstr "Tijdsaanduiding" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:368 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:162 msgid "Published" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:370 +msgid "Rights" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:9 msgid "options" msgstr "" @@ -1569,95 +1612,101 @@ msgstr "" "Download een omslag afbeelding voor het boek geidentificeerd door ISBN via " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 +msgid "" +"Don't add Table of Contents to end of book. Useful if the book has its own " +"table of contents." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:32 -msgid "Generate a periodical rather than a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1239 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:101 +msgid "All articles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1260 msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1240 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1261 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1241 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1262 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1242 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1263 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1243 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1264 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1244 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1265 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1245 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1266 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1246 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1267 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1247 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1268 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1248 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1269 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1249 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1270 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1250 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1271 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1251 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1272 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1252 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1273 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1253 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1274 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1254 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1275 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1255 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1276 msgid "Main Text" msgstr "" @@ -1693,7 +1742,7 @@ msgstr "" msgid "HTML TOC generation options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:87 msgid "Book Jacket" msgstr "" @@ -1702,7 +1751,7 @@ msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:66 msgid "Unnamed" msgstr "" @@ -1955,21 +2004,21 @@ msgid "" "first and then try it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " "'system' will default to the newline type used by this OS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 msgid "Frequently used directories" msgstr "Vaak gebruikte folders" @@ -2067,38 +2116,38 @@ msgstr "" msgid "Adding..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:60 msgid "Searching in all sub-directories..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:137 msgid "Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 msgid "Duplicates found!" msgstr "Duplicaten gevonden!" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:176 msgid "Saving..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:228 msgid "Saved" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:60 msgid "Bulk Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:150 msgid "Options specific to the output format." msgstr "" @@ -2126,13 +2175,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:41 @@ -2339,7 +2388,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:142 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 msgid "Metadata" msgstr "Metadata" @@ -2349,72 +2398,79 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 msgid "Choose cover for " msgstr "Kies cover voor " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:102 msgid "Cannot read" msgstr "Kan niet lezen" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:103 msgid "You do not have permission to read the file: " msgstr "Je hebt geen permissie om het bestand te lezen: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 msgid "Error reading file" msgstr "Fout bij het lezen van bestand" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "

There was an error reading from file:
" msgstr "

Er is een fout opgetreden bij het lezen van bestand:
" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:158 msgid " is not a valid picture" msgstr " is geen geldige afbeelding" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:496 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "Book Cover" msgstr "Boek Omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 +msgid "Use cover from &source file" +msgstr "Gebruik omslag van &bron bestand" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:497 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Change &cover image:" msgstr "Verander &Omslag Afbeelding" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:498 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Browse for an image to use as the cover of this book." msgstr "Zoek een afbeelding om als omslag voor dit boek te gebruiken." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:461 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:476 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:499 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 @@ -2428,44 +2484,31 @@ msgstr "Zoek een afbeelding om als omslag voor dit boek te gebruiken." msgid "..." msgstr "..." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 -msgid "Use cover from &source file" -msgstr "Gebruik omslag van &bron bestand" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:501 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 msgid "&Title: " msgstr "&Titel: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:502 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 msgid "Change the title of this book" msgstr "Verander de titel van dit boek" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:503 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 msgid "&Author(s): " msgstr "&Auteur(s) " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:129 -msgid "" -"Change the author(s) of this book. Multiple authors should be separated by " -"an &. If the author name contains an &, use && to represent it." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:505 msgid "Author So&rt:" msgstr "Auteur So&rteer" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " @@ -2474,29 +2517,23 @@ msgstr "" "Verander de auteur(s) van dit boek. Meerdere auteurs moeten met een komma " "van elkaar worden gescheiden." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 msgid "&Publisher: " msgstr "&Uitgeverij " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137 -msgid "Change the publisher of this book" -msgstr "Verander de uitgever van dit boek" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 msgid "Ta&gs: " msgstr "Ta&gs " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -2505,27 +2542,27 @@ msgstr "" "zoeken.

Ze kunnen woorden of zinsdelen bevatten, gescheiden door " "komma's." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 msgid "&Series:" msgstr "&Series:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "List of known series. You can add new series." msgstr "Lijst van bekende series. Je kunt nieuwe series toevoegen." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Book " msgstr "Boek " @@ -2550,7 +2587,7 @@ msgid "Disable compression of the file contents" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:49 -msgid "Generate a periodical rather than a book" +msgid "Do not add Table of Contents to book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 @@ -2621,11 +2658,11 @@ msgstr "" msgid "Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:137 msgid "Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:161 msgid "Options specific to the input format." msgstr "" @@ -2645,67 +2682,93 @@ msgstr "" msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:32 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:33 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 +msgid "Invalid regular expression" +msgstr "Ongeldige reguliere expressie" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73 +msgid "Invalid regular expression: %s" +msgstr "Ongeldige reguliere expressie: %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:72 msgid "Chapter &mark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:73 msgid "pagebreak" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:74 msgid "rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:75 msgid "both" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:76 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:77 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:78 msgid "Insert &metadata as page at start of book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:79 +msgid "&Footer regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:80 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:81 +msgid "&Header regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:82 +msgid "Remove F&ooter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:83 +msgid "Remove H&eader" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" @@ -2965,7 +3028,7 @@ msgid "Attached, you will find the e-book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:542 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:174 msgid "by" msgstr "" @@ -2980,8 +3043,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:586 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:593 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 msgid "No suitable formats" msgstr "Geen geschikte formaten" @@ -3019,7 +3082,7 @@ msgid "Sent news to" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:799 msgid "Auto convert the following books before uploading to the device?" msgstr "" @@ -3027,22 +3090,22 @@ msgstr "" msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:768 msgid "Sending books to device." msgstr "Boeken worden naar de lezer verzonden." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:806 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Try changing the output format in the upper right corner next to " "the red heart and re-converting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No space on device" msgstr "Geen schijfruimte op de lezer." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -3056,8 +3119,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:947 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1005 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:56 msgid "Path" msgstr "Pad" @@ -3066,8 +3129,8 @@ msgstr "Pad" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Formats" @@ -3106,162 +3169,162 @@ msgstr "&Auteur(s)" msgid "&Profile:" msgstr "&Profiel" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:168 msgid " plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Advanced" msgstr "Geavanceerd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:219 msgid "" "If checked, downloaded news will be automatically mailed
to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:293 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:509 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:510 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:513 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:525 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:526 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:535 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:536 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:556 msgid "Customize %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:566 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:567 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:600 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:460 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:648 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:673 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:674 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:691 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:724 msgid "Invalid database location" msgstr "Foutieve database locatie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:720 msgid "Invalid database location " msgstr "Foutieve database locatie " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:693 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:721 msgid "
Must be a directory." msgstr "
Moet een folder zijn." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:697 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:725 msgid "Invalid database location.
Cannot write to " msgstr "Foutieve database locatie.
Kan niet schrijven naar " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:739 msgid "Compacting..." msgstr "Comprimeren..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:740 msgid "Compacting database. This may take a while." msgstr "Database aan het comprimeren. Dit kan even duren." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 msgid "Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" @@ -3269,29 +3332,29 @@ msgstr "" "&Locatie van eboeken. (De eboeken zijn opgeslagen in de folders gesorteerd " "op auteur, en metadata word bewaard in eht bestand metadata.db)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 msgid "Browse for the new database location" msgstr "Blader naar de nieuwe database locatie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 msgid "Show notification when &new version is available" msgstr "Notificeer als een &nieuwe versie beschikbaar is" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 msgid "" "If you disable this setting, metadata is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:464 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 msgid "Read &metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:465 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 msgid "Default network &timeout:" msgstr "Standaard netwerk &timeout:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -3299,202 +3362,210 @@ msgstr "" "Geef de standaard timeout voor netwerk downloads. (bv. wanneer we informatie " "van het Internet moeten halen)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 msgid " seconds" msgstr " seconden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +msgid "Preferred &input format order:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 msgid "Add a directory to the frequently used directories list" msgstr "Voeg een folder toe aan de lijst met vaak gebruikte folders" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 msgid "Remove a directory from the frequently used directories list" msgstr "Verwijder een folder van de lijst met vaak gebruikte folders" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 msgid "Use &Roman numerals for series number" msgstr "Gebruik &Romeinse nummers voor de series" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +msgid "Search as you type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:518 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 msgid "Toolbar" msgstr "Werkbalk" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 msgid "Large" msgstr "Groot" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 msgid "Medium" msgstr "Middel" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 msgid "Small" msgstr "Klein" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 msgid "&Button size in toolbar" msgstr "&Knop grootte in werkbalk" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 msgid "Show &text in toolbar buttons" msgstr "Laat &tekst zien in werkbalk knoppen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 msgid "Select visible &columns in library view" msgstr "Selecteer zichtbare &kolommen in bibliotheek weergave" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:529 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:530 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:531 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:532 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:533 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:534 msgid "calibre can send your books to you (or your reader) by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:535 msgid "Free unused diskspace from the database" msgstr "Geef ongebruikte diskruimte uit de database terug" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:536 msgid "&Compact database" msgstr "&Comprimeer database" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:537 msgid "&Metadata from file name" msgstr "&Metadata van bestands naam" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:538 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:539 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:540 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Gebr&uikersnaam:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:541 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "W&achtwoord:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:542 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180 msgid "&Show password" msgstr "&Geef wachtwoord weer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:544 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:545 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:546 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:547 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:548 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:549 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:550 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:551 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -3505,33 +3576,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:553 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:554 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:555 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:556 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:557 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:558 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:560 msgid "&Add" msgstr "" @@ -3640,6 +3711,16 @@ msgstr "Converteer naar LRF" msgid "Category" msgstr "Categorie" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 +msgid "" +"Change the author(s) of this book. Multiple authors should be separated by " +"an &. If the author name contains an &, use && to represent it." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 +msgid "Change the publisher of this book" +msgstr "Verander de uitgever van dit boek" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515 msgid "Series index." @@ -3716,8 +3797,9 @@ msgstr "&Koptekst Formaat:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:546 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:147 msgid " px" msgstr " px" @@ -3805,22 +3887,22 @@ msgid "" "indent:0px;\">

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 msgid "Edit Meta information" msgstr "Verander Meta informatie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 msgid "Meta information" msgstr "Meta informatie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 msgid "Author S&ort: " msgstr "Auteur S&ortering: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -3828,170 +3910,178 @@ msgstr "" "Geef aan hoe de auteur(s) van dit boeken dienen te worden gesorteerd. " "Bijvoorbeeld: Charles Dickens moet worden gesorteerd als: Dickens, Charles" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 msgid "&Rating:" msgstr "&Rangschikking" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 msgid "Rating of this book. 0-5 stars" msgstr "Rangschikking van dit boek. 0-5 sterren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 msgid " stars" msgstr " sterren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 msgid "Add Ta&gs: " msgstr "Voeg Ta&gs Toe: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 msgid "Open Tag Editor" msgstr "Open Tag Editor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152 msgid "&Remove tags:" msgstr "&Verwijder tags:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153 msgid "Comma separated list of tags to remove from the books. " msgstr "" "Lijst van tags die moeten worden verwijderd, gescheiden met komma's. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Remove &format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 msgid "A&utomatically set author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:176 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:185 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:191 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:425 msgid "Cannot fetch cover" msgstr "Kan omslag niet downloaden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:426 msgid "Could not fetch cover.
" msgstr "Omslag kon niet worden gedownload
" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:432 msgid "Bad cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:433 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:472 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:499 +msgid "Permission denied" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:500 +msgid "Could not open %s. Is it being used by another program?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 msgid "Edit Meta Information" msgstr "Verander Meta Informatie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 msgid "Swap the author and title" msgstr "Wissel auteur en titel van plaats" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "Remove unused series (Series that have no books)" msgstr "Verwijder ongebruikte series (Series die geen boeken bevatten)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "&Fetch metadata from server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 msgid "Available Formats" msgstr "Beschikbare Formaten" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "Add a new format for this book to the database" msgstr "Voeg een nieuw formaat voor dit boek toe aan de database" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Remove the selected formats for this book from the database." msgstr "Verwijder de geselecteerde formaten voor dit boek van de database." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Download &cover" msgstr "" @@ -4528,11 +4618,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:95 msgid "No match" msgstr "Geen overeenkomst" @@ -4541,7 +4631,7 @@ msgid "Authors:" msgstr "Auteurs:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -msgid "Regular expression (?P)" +msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 @@ -4610,50 +4700,50 @@ msgstr "Niet beschikbaar" msgid " - Jobs" msgstr " - Taken" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1068 msgid "Size (MB)" msgstr "Grootte (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1069 msgid "Date" msgstr "Datum" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:163 msgid "Rating" msgstr "Waardering" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:376 msgid "None" msgstr "Geen" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 msgid "Book %s of %s." msgstr "Boek %s van %s." -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:832 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:779 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:833 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:946 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1004 msgid "Format" msgstr "Formaat" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1058 msgid "Double click to edit me

" msgstr "Dubbel-klik om me te wijzigen

" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1107 msgid "Search (For Advanced Search click the button to the left)" msgstr "Zoeken (Voor geavanceerd zoeken klik op de knop links)" @@ -4683,7 +4773,7 @@ msgid "No matches for the search phrase %s were found." msgstr "Geen Resultaten voor de zoekterm %s gevonden." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:416 msgid "No matches found" msgstr "Geen resultaten gevonden" @@ -4708,12 +4798,12 @@ msgid "Previous Page" msgstr "Vorige Pagina" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 msgid "Back" msgstr "Terug" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 msgid "Forward" msgstr "Verder" @@ -4722,7 +4812,7 @@ msgid "Next match" msgstr "Volgende overeenkomst" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 msgid "Open ebook" msgstr "Open eboek" @@ -4735,7 +4825,7 @@ msgid "Save single format to disk..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:972 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:49 msgid "Error" msgstr "Fout" @@ -4744,19 +4834,19 @@ msgstr "Fout" msgid "Error communicating with device" msgstr "Fout bij communicatie met lezer" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:199 msgid "" "

For help visit %s.kovidgoyal.net
" @@ -4764,120 +4854,120 @@ msgstr "" "

Voor assistentie, bezoek %s.kovidgoyal.net
" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" msgstr "" "%s: %s door Kovid Goyal %%(version)s
%%(device)s

" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 msgid "Edit metadata individually" msgstr "Bewerk metadata individueel" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 msgid "Edit metadata in bulk" msgstr "Bewerk metadata in groep" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 msgid "Add books from a single directory" msgstr "Voeg boeken toe uit een enkele folder" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:232 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:235 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358 msgid "Save to disk" msgstr "Opslaan op schijf" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 msgid "Save to disk in a single directory" msgstr "Opslaan op schijf in een enkele folder" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1444 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1445 msgid "Save only %s format to disk" msgstr "Bewaar alleen %s formaat op schijf" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364 msgid "View" msgstr "Bekijk" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "View specific format" msgstr "Bekijk specifiek formaat" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 msgid "Convert individually" msgstr "Converteer Individueel" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:313 msgid "Bulk convert" msgstr "Converteer Groep" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:328 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:362 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:420 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1572 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1573 msgid "Choose a location for your ebook library." msgstr "Kies een locatie voor de eboek bibliotheek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:595 msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702 msgid "Device: " msgstr "Apparaat: " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:704 msgid " detected." msgstr " gedetecteerd" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:726 msgid "Connected " msgstr "Verbonden " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:730 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738 msgid "Device database corrupted" msgstr "Apparaat Database Beschadigd" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:739 msgid "" "\n" "

The database of books on the reader is corrupted. Try the " @@ -4906,140 +4996,148 @@ msgstr "" " \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:807 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:850 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:858 msgid "Uploading books to device." msgstr "Boeken worden geupload naar de lezer." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 msgid "Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 msgid "EPUB Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:825 msgid "LRF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:826 msgid "HTML Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:827 msgid "LIT Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:828 msgid "MOBI Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:829 msgid "Text books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:822 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:830 msgid "PDF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:831 msgid "Comics" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:832 msgid "Archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:867 +msgid "Failed to read metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:868 +msgid "Failed to read metadata from the following" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:886 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:888 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:903 msgid "Deleting books from device." msgstr "Boeken worden verwijderd van de lezer." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:935 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1038 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1169 msgid "No books selected" msgstr "Geen boeken geselecteerd" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:946 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot edit metadata" msgstr "Metedata kan niet worden gewijzigd" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1037 msgid "Cannot save to disk" msgstr "Kan niet naar schijf worden opgeslagen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1064 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1069 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1070 msgid "as the %s format is not available for them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1071 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1090 msgid "Fetching news from " msgstr "Downloading nieuws van " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1103 msgid " fetched." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1168 msgid "Cannot convert" msgstr "Kan niet converteren" @@ -5049,12 +5147,11 @@ msgid "No book selected" msgstr "Geen boek geselecteerd" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1338 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1390 msgid "Cannot view" msgstr "Kan niet bekijken" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1344 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1392 msgid "Choose the format to view" msgstr "Kies het te bekijken formaat" @@ -5062,7 +5159,19 @@ msgstr "Kies het te bekijken formaat" msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373 +msgid "Multiple Books Selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1374 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1391 msgid "%s has no available formats." msgstr "%s heeft geen beschikbare formaten" @@ -5074,19 +5183,19 @@ msgstr "Kan niet configureren" msgid "Cannot configure while there are running jobs." msgstr "Can niet configueren terwijl bestaande opdrachten bezig zijn" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1473 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 msgid "No detailed info available" msgstr "Geen details beschikbaar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1475 msgid "No detailed information is available for books on the device." msgstr "Geen details zijn beschikbaar voor de boeken op de lezer." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 msgid "Error talking to device" msgstr "Fout bij communicatie met lezer" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1524 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5094,57 +5203,57 @@ msgstr "" "Er is een tijdelijke fout opgetreden tijdens de communicatie met de lezer. " "verwijzer de lezer en plug hem opnieuw in, of herstart." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1540 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1555 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 msgid "Conversion Error" msgstr "Converteer Fout" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1542 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using 3rd party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1557 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1581 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 msgid "Invalid library location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1583 msgid "Could not access %s. Using %s as the library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1630 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1631 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1654 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1655 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1657 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1658 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1661 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1662 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1712 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1713 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1732 msgid "" "Latest version: %s" @@ -5152,11 +5261,11 @@ msgstr "" "Laatste versie: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1739 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 msgid "Update available" msgstr "Update beschikbaar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1741 msgid "" "%s has been updated to version %s. See the new features. " @@ -5166,48 +5275,48 @@ msgstr "" "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">nieuwe functies " "Bezoek download pagina?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1758 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1759 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1760 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1761 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1762 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1763 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1810 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1811 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1812 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1814 msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1817 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1819 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1821 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1824 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1825 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1845 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1826 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1846 msgid "try deleting the file" msgstr "" @@ -5430,11 +5539,11 @@ msgid "" "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:173 msgid "You must set a username and password for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:178 msgid "Fetch news from " msgstr "Download nieuws van " @@ -5494,55 +5603,73 @@ msgstr "" msgid "Import" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:133 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:134 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:135 msgid "Se&rif family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:136 msgid "&Sans family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:137 msgid "&Monospace family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:138 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:140 msgid "Monospace &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:142 msgid "S&tandard font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:143 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:144 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:145 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:146 msgid "Remember last used &window size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:148 +msgid "Maximum &view width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:149 +msgid "H&yphenate (break line in the middle of large words)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:150 +msgid "" +"The default language to use for hyphenation rules. If the book does not " +"specify a language, this will be used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:151 +msgid "Default &language for hyphenation:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:152 msgid "&User stylesheet" msgstr "" @@ -5551,42 +5678,54 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:645 msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:110 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:63 +msgid "Maximum width of the viewer window, in pixels." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:64 +msgid "Hyphenate text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:66 +msgid "Default language for hyphenation rules" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:68 msgid "Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 msgid "The serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 msgid "The sans-serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:74 msgid "The monospaced font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:75 msgid "The standard font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:76 msgid "The monospaced font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:77 msgid "The standard font type" msgstr "" @@ -5618,119 +5757,119 @@ msgstr "" msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:376 msgid "Choose ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:377 msgid "Ebooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Add bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:417 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:457 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:484 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:513 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:548 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:556 msgid "DRM Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:557 msgid "

This book is protected by DRM" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:561 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:642 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:647 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:653 msgid "" "%prog [options] file\n" "\n" "View an ebook.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 msgid "Ebook Viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 msgid "toolBar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 msgid "Next page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 msgid "Previous page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 msgid "Font size larger" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 msgid "Font size smaller" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 msgid "Find next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 msgid "Copy to clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 msgid "Reference Mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 msgid "Bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:176 msgid "Toggle full screen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:177 msgid "Print" msgstr "" @@ -5738,93 +5877,125 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 -msgid "Invalid regular expression" -msgstr "Ongeldige reguliere expressie" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 -msgid "Invalid regular expression: %s" -msgstr "Ongeldige reguliere expressie: %s" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 msgid "" "Library\n" "%d\n" "books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 msgid "" "Reader\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:168 msgid "" "Card A\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:169 msgid "" "Card B\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 msgid "Click to see the books available on your computer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 msgid "Click to see the books in the main memory of your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176 msgid "Click to see the books on storage card A in your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177 msgid "Click to see the books on storage card B in your reader" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:466 +msgid "Change Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +msgid "Upper Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:468 +msgid "Lower Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:469 +msgid "Swap Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:470 +msgid "Title Case" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:141 msgid "Default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:279 +msgid "" +"If you use the WordPlayer e-book app on your Android phone, you can access " +"your calibre book collection directly on the device. To do this you have to " +"turn on the content server." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:283 +msgid "" +"Remember to leave calibre running as the server only runs as long as calibre " +"is running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:285 +msgid "" +"You have to add the URL http://myhostname:8080 as your calibre library in " +"WordPlayer. Here myhostname should be the fully qualified hostname or the IP " +"address of the computer calibre is running on." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:362 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:379 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:388 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:432 msgid "Invalid database" msgstr "ongeldige database" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:433 msgid "" "

An invalid library already exists at %s, delete it before trying to move " "the existing library.
Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:503 msgid "welcome wizard" msgstr "" @@ -6367,15 +6538,15 @@ msgstr "" "\n" "Voor help met een specifiek commando: %%prog command --help\n" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1497 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1535 msgid "

Migrating old database to ebook library in %s

" msgstr "

Migreer oude database naar eboek bibliotheek in %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1526 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1564 msgid "Copying %s" msgstr "Copieer %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1581 msgid "Compacting database" msgstr "Comprimeren database" @@ -6383,7 +6554,7 @@ msgstr "Comprimeren database" msgid "Password to access your calibre library. Username is " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server.py:419 +#: /home/kovid/work/calibre/src/calibre/library/server.py:429 msgid "" "[options]\n" "\n" @@ -6426,11 +6597,15 @@ msgstr "" msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:552 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +msgid "Ordered list of formats to prefer for input." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:556 msgid "Read metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:558 msgid "The priority of worker processes" msgstr "" @@ -6470,13 +6645,13 @@ msgstr "Authenticatie met server mislukt: %s" msgid "Control email delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:83 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 msgid "Unknown feed" msgstr "Onbekende feed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:145 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:164 msgid "Untitled article" msgstr "Artikel zonder naam" @@ -6504,83 +6679,72 @@ msgstr "Wachtwoord voor sites die een login vereisen." msgid "Unknown News Source" msgstr "Onbekende Nieuwe Bron" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:564 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:578 msgid "Download finished" msgstr "Download voltooid" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:566 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:580 msgid "Failed to download the following articles:" msgstr "De volgende artikelen konden niet worden gedownload:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:568 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:574 -msgid " from " -msgstr " van " - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:572 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:586 msgid "Failed to download parts of the following articles:" msgstr "Delen van de volgende artikelen konden niet worden gedownload:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:576 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:588 +msgid " from " +msgstr " van " + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:590 msgid "\tFailed links:" msgstr "\tMislukte links:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:657 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:671 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" "Artikel kon niet worden gedownload. Draai met --debug om de reden te zien" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:678 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:692 msgid "Fetching feeds..." msgstr "Downloading feeds..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:682 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:696 msgid "Got feeds from index page" msgstr "feeds van index pagina" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:688 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:702 msgid "Trying to download cover..." msgstr "Probeer omslag te downloaden" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:739 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:753 msgid "Starting download [%d thread(s)]..." msgstr "Begin download [%d thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:755 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:769 msgid "Feeds downloaded to %s" msgstr "Feeds gedownload tot %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:765 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:779 msgid "Could not download cover: %s" msgstr "Kon omslag niet downloaden: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:772 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:786 msgid "Downloading cover from %s" msgstr "Download omslag van %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:907 msgid "Untitled Article" msgstr "Artikel zonder Naam" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:941 -msgid "" -"\n" -"Downloaded article %s from %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:978 msgid "Article downloaded: %s" msgstr "Artikel gedownload: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:953 -msgid "Failed to download article: %s from %s\n" -msgstr "Artikel %s van %s kon niet worden gedownload\n" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:956 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:989 msgid "Article download failed: %s" msgstr "Artikel download mislukt: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:971 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1004 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_borba.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_glas_srpske.py:76 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_instapaper.py:56 @@ -6624,7 +6788,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_7dias.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_ambito.py:61 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_buenosaireseconomico.py:23 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:64 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:26 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_criticadigital.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_diagonales.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_el_mercurio_chile.py:61 @@ -6634,6 +6798,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elcronista.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elmundo.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elperiodico_spanish.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_eltiempo_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_expansion_spanish.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_granma.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_infobae.py:21 @@ -6645,7 +6810,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion_chile.py:54 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa.py:60 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_ni.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_latribuna.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lavanguardia.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_marca.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_miradasalsur.py:23 @@ -6655,6 +6822,7 @@ msgstr "" msgid "Spanish" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_accountancyage.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:13 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_amspec.py:14 @@ -6672,6 +6840,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_cnn.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_corriere_della_sera_en.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_craigslist.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_mail.py:6 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17 @@ -6681,6 +6850,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_exiled.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_fastcompany.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_financial_times.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_forbes.py:10 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_freakonomics.py:13 @@ -6715,7 +6885,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_york_review_of_books_no_sub.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_yorker.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_news_times.py:7 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:16 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:29 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_noaa.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm_int.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes_sub.py:17 @@ -6758,7 +6929,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_twitchfilms.py:22 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_uncrate.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_upi.py:15 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usnews.py:21 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_utne.py:20 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_wash_post.py:12 @@ -6845,6 +7016,10 @@ msgstr "" msgid "Portuguese" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +msgid "Kovid Goyal and Sujata Raman" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19 msgid "Chinese" msgstr "" @@ -7765,6 +7940,9 @@ msgstr "" #~ "Artikel %s van %s gedownload\n" #~ "%s" +#~ msgid "Failed to download article: %s from %s\n" +#~ msgstr "Artikel %s van %s kon niet worden gedownload\n" + #~ msgid "Click to see the list of books available on your computer" #~ msgstr "Klik om een de lijst met boeken op uw computer te zien" diff --git a/src/calibre/translations/pl.po b/src/calibre/translations/pl.po index e6c72fddc3..8e9b221f70 100644 --- a/src/calibre/translations/pl.po +++ b/src/calibre/translations/pl.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-06-30 13:41+0000\n" +"POT-Creation-Date: 2009-07-19 18:45+0000\n" "PO-Revision-Date: 2009-06-04 16:16+0000\n" "Last-Translator: Bartosz Wierzejewski \n" "Language-Team: Polish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2009-07-05 18:37+0000\n" +"X-Launchpad-Export-Date: 2009-07-21 16:48+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41 @@ -22,16 +22,14 @@ msgid "Does absolutely nothing" msgstr "Ta opcja nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:69 #: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:164 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:148 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:639 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:643 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:404 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:50 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:52 @@ -39,9 +37,9 @@ msgstr "Ta opcja nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:320 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:225 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:255 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:258 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:45 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 @@ -49,10 +47,10 @@ msgstr "Ta opcja nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:103 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:105 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:171 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:865 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:870 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:65 @@ -63,21 +61,21 @@ msgstr "Ta opcja nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:117 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:150 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:540 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:724 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:736 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:837 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:842 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:880 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:133 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:135 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:857 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:862 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:900 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:84 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:28 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:26 +#: /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/manipulate/crop.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:75 @@ -97,39 +95,43 @@ msgstr "Ta opcja nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:93 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:19 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:757 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:760 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:40 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:942 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 #: /home/kovid/work/calibre/src/calibre/library/cli.py:264 #: /home/kovid/work/calibre/src/calibre/library/database.py:917 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:618 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:630 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1026 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:654 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:666 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1061 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1391 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1477 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1561 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1584 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1635 -#: /home/kovid/work/calibre/src/calibre/library/server.py:283 -#: /home/kovid/work/calibre/src/calibre/library/server.py:344 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1098 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1428 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1673 +#: /home/kovid/work/calibre/src/calibre/library/server.py:294 +#: /home/kovid/work/calibre/src/calibre/library/server.py:355 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 @@ -225,11 +227,11 @@ msgid "" "encoding declarations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:243 msgid "Conversion Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:257 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -246,53 +248,68 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:56 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:178 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:218 msgid "This profile is intended for the Microsoft Reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:189 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:229 msgid "This profile is intended for the Mobipocket books." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:93 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:202 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:105 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:254 msgid "This profile is intended for the Cybook G3." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:226 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:118 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:267 +msgid "This profile is intended for the Cybook Opus." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:130 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:279 msgid "This profile is intended for the Amazon Kindle." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:135 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:142 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:312 +msgid "This profile is intended for the Irex Illiad." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:325 +msgid "This profile is intended for the IRex Digital Reader 1000." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:172 msgid "Output profile" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:139 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:176 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " "devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:166 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:296 msgid "This profile is intended for the Amazon Kindle DX." msgstr "" @@ -320,7 +337,7 @@ msgstr "Nie znaleziono wtyczki w " msgid "Initialization of plugin %s failed with traceback:" msgstr "Inicjacja wtyczki %s nie udała się - prześledź komunikaty:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:347 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:354 msgid "" " %prog options\n" "\n" @@ -328,16 +345,16 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:353 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:360 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "Dodaj wtyczkę przez podanie ścieżki do pliku, który ją zawiera." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:355 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:362 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Usuń wtyczkę użytkownika - po nazwie. Nie ma wpływu na wtyczki wbudowane." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:357 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:364 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -345,24 +362,24 @@ msgstr "" "Dostosuj wtyczkę. Wprowadź nazwę wtyczki i polecenie dostosowujące " "oddzielając przecinkami." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:359 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:366 msgid "List all installed plugins" msgstr "Wyświetl wszystkie zainstalowane wtyczki" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:361 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:368 msgid "Enable the named plugin" msgstr "Włącz wtyczkę" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:363 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:370 msgid "Disable the named plugin" msgstr "Wyłącz wtyczkę" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 -msgid "Communicate with the BeBook eBook reader." +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:14 +msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:15 -msgid "Tijmen Ruizendaal" +#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 +msgid "Communicate with the BeBook eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:85 @@ -380,49 +397,51 @@ msgstr "" msgid "Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:17 msgid "Communicate with the Cybook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:14 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 msgid "John Schember" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:59 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:63 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:619 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:467 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:974 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1295 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1005 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1009 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1332 msgid "News" msgstr "Aktualności" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:99 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:98 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:98 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:100 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:179 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:181 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:168 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:170 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:145 msgid "Transferring books to device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:126 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:212 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:219 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:198 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:200 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:165 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:174 msgid "Removing books from device..." msgstr "" @@ -434,6 +453,10 @@ msgstr "" msgid "Device Interface" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:17 +msgid "Communicate with the IRex Digital Reader 1000 eBook reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:16 msgid "Communicate with the JetBook eBook reader." msgstr "" @@ -456,55 +479,55 @@ msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:150 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:101 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:55 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:58 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:88 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:102 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:50 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:69 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:79 msgid "Getting list of books on device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:19 msgid "Communicate with the Sony PRS-505 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:20 #: /home/kovid/work/calibre/src/calibre/devices/prs700/driver.py:14 msgid "Kovid Goyal and John Schember" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:109 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:111 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:108 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:85 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "The reader has no storage card in this slot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:132 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:110 msgid "There is insufficient free space in main memory" msgstr "Niewystarczająca ilość wolnej pamięci głównej" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:134 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:114 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:116 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/devices/prs505/driver.py:247 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:213 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:228 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 msgid "Sending metadata to device..." msgstr "" @@ -512,21 +535,21 @@ msgstr "" msgid "Communicate with the Sony PRS-700 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:251 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:261 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:328 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Wykrycie dysku %s niemożliwe. Spróbuj ponownie uruchomić komputer." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:371 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:499 msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:486 msgid "You must install the pmount package." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:480 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:505 msgid "Unable to mount main memory (Error code: %d)" msgstr "" @@ -538,21 +561,21 @@ msgstr "" msgid "settings for device drivers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:27 msgid "Communicate with an eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "Selected slot: %s is not supported." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:176 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:184 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 msgid "Adding books to device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:202 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:183 msgid "Removing books from device metadata listing..." msgstr "" @@ -701,15 +724,19 @@ msgstr "" msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179 +msgid "List builtin recipes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:245 msgid "Output saved to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:67 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:74 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -717,7 +744,7 @@ msgid "" "are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:89 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:85 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -725,7 +752,7 @@ msgid "" "a device. For example EPUB on the SONY reader. Choices are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:96 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -733,7 +760,7 @@ msgid "" "chosen based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:106 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -742,17 +769,17 @@ msgid "" "use a mapping based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:118 msgid "Disable all rescaling of font sizes." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:125 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -760,7 +787,7 @@ msgid "" "tables and present it in a linear fashion." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:147 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " @@ -770,7 +797,7 @@ msgstr "" "zawartości spisu treści na poziomie pierwszym, przed wszystkimi formami auto-" "wykrywania." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:156 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:152 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " @@ -780,25 +807,25 @@ msgstr "" "zawartości tabli na poziomie drugim. Każde wejście jest dodawane pod " "wcześniejszy pierwszy poziom." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:164 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:160 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:168 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " "one is always used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:176 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "Nie dodawaj automatycznie wykrytych rozdziałów do Spisu Treści" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:187 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:183 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" @@ -806,20 +833,20 @@ msgstr "" "Jeśli wykryto mniej niż tyle rozdziałów, odnośniki są dodawane do spisu " "treści (TOC). Domyślnie: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:190 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " "number of chapters were detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:202 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:198 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:209 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "

or

tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -829,7 +856,7 @@ msgid "" "User Manual for further help on using this feature." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:223 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -841,182 +868,194 @@ msgstr "" "rozdziałami. Wartość \"brak\" wyłącza zaznaczanie rozdziałów, a \"wszystko\" " "włącza linie i strony przerw jednocześnie." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:237 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:233 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:242 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:252 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:248 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:253 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:258 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:263 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:268 msgid "" "Do not force text to be justified in output. Whether text is actually " "displayed justified or not depends on whether the ebook format and reading " "device support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:275 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "Preferuj okładkę z pliku źródłowego w stosunku do wybranej okładki." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:288 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:307 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:303 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:311 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:325 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "Use a regular expression to try and remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:326 +msgid "The regular expression to use to remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:332 +msgid "Use a regular expression to try and remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:339 +msgid "The regular expression to use to remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:35 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:337 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:342 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:350 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:371 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:49 msgid "Set the cover to the specified file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:51 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:379 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:53 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:383 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:57 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:59 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:61 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:63 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:65 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:403 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:67 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:386 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:69 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 -msgid "List available recipes." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:458 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 msgid "Could not find an ebook inside the archive" msgstr "Nie znaleziono e-book'a w archiwum" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:644 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:683 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:719 msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:57 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:63 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1025,7 +1064,7 @@ msgid "" "turn off splitting on page breaks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:74 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1200,11 +1239,11 @@ msgstr "Szczegółowe komunikaty w czasie pracy" msgid "Convert LRS to LRS, useful for debugging." msgstr "Konwersja LRS do LRS, opcja przydatna przy debugowaniu." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:455 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "Niewłaściwy plik LRF. Nie moża ustawić metadanych." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -1218,81 +1257,81 @@ msgstr "" "Pokaż/edytuj metadane w pliku LRF.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "Ustaw tytuł książki" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "Ustaw autora" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "Kategoria do jakiej należy tak książka np.: Historia" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "Ściezka do grafiki, która ma być miniaturką tego pliku." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:601 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Ścieżka do pliku TXT zawierającego komentarz, który ma zostać zapisany w " "pliku LRF." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:605 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "Wypakuj miniaturkę z pliku LRF" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "Ustaw wydawcę" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:87 msgid "Enable autorotation of images that are wider than the screen width." msgstr "Włącz automatyczne obracanie obrazów, które są szersze niż ekran." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:91 msgid "Set the space between words in pts. Default is %default" msgstr "" "Ustaw odstęp pomiędzy słowami w punktach (pt). Domyślnie wynosi on %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Add a header to all the pages with title and author." msgstr "Dodaj nagłówek z tytułem i autorem do wszystkich stron." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" @@ -1300,11 +1339,11 @@ msgstr "" "Ustaw format nagłówka. %a jest zastępowane nazwiskiem autora, %t - tytułem " "książki. Styl domyślny: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:92 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:101 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" @@ -1312,7 +1351,7 @@ msgstr "" "Minimalne wcięcie paragrafu (wcięcie pierwszej linii paragrafu) w pts. " "Domyślnie: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" @@ -1320,7 +1359,7 @@ msgstr "" "Wyświetlaj tabele w plikach HTML jako obrazki (przydatne, gdy dokument " "zawiera duże lub złożone tabele)" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:114 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" @@ -1328,96 +1367,100 @@ msgstr "" "Pomnóż wielkość tekstu w wyświetlanych tabelach przez ten współczynnik. " "Domyślny to %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:118 msgid "The serif family of fonts to embed" msgstr "Rodzina czcionek szeryfowych do umieszczenia" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The sans-serif family of fonts to embed" msgstr "Rodzina czcionek sans-serif do umieszczenia" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:115 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The monospace family of fonts to embed" msgstr "Rodzina czcionek monospace do umieszczenia" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:149 msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1008 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1066 msgid "Title" msgstr "Tytuł" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:363 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1067 msgid "Author(s)" msgstr "Autor(rzy)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:347 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:351 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:164 msgid "Publisher" msgstr "Wydawca" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:348 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:352 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producent" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:349 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:58 msgid "Comments" msgstr "Komentarze" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1012 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1070 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Tags" msgstr "Etykiety" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Series" msgstr "Seria" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 msgid "Language" msgstr "Język" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:368 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:162 msgid "Published" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:370 +msgid "Rights" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:9 msgid "options" msgstr "" @@ -1561,95 +1604,101 @@ msgid "" "Fetch a cover image for the book identified by ISBN from LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 +msgid "" +"Don't add Table of Contents to end of book. Useful if the book has its own " +"table of contents." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:32 -msgid "Generate a periodical rather than a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1239 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:101 +msgid "All articles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1260 msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1240 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1261 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1241 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1262 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 msgid "Table of Contents" msgstr "Spis treści" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1242 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1263 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1243 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1264 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1244 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1265 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1245 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1266 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1246 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1267 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1247 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1268 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1248 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1269 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1249 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1270 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1250 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1271 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1251 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1272 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1252 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1273 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1253 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1274 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1254 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1275 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1255 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1276 msgid "Main Text" msgstr "" @@ -1687,7 +1736,7 @@ msgstr "książki formatu %s nie są wspierane" msgid "HTML TOC generation options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:87 msgid "Book Jacket" msgstr "" @@ -1698,7 +1747,7 @@ msgstr "" "Nie można znaleźć odpowiedniego punktu do podziału %s. Rozmiar pod-drzewa: " "%d KB" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:66 msgid "Unnamed" msgstr "" @@ -1951,21 +2000,21 @@ msgid "" "first and then try it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " "'system' will default to the newline type used by this OS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 msgid "Frequently used directories" msgstr "Ostatnio używane foldery" @@ -2064,38 +2113,38 @@ msgstr "" msgid "Adding..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:60 msgid "Searching in all sub-directories..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:137 msgid "Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 msgid "Duplicates found!" msgstr "Znleziono duplikaty!" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:176 msgid "Saving..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:228 msgid "Saved" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:60 msgid "Bulk Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:150 msgid "Options specific to the output format." msgstr "" @@ -2123,13 +2172,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:41 @@ -2336,7 +2385,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:142 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 msgid "Metadata" msgstr "Metadane" @@ -2346,72 +2395,79 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 msgid "Choose cover for " msgstr "Wybierz okładkę dla " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:102 msgid "Cannot read" msgstr "Nie można odczytać" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:103 msgid "You do not have permission to read the file: " msgstr "Nie masz uprawnień do odczytu pliku: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 msgid "Error reading file" msgstr "Błąd przy odczycie pliku" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "

There was an error reading from file:
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:158 msgid " is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:496 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "Book Cover" msgstr "Okładka książki" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 +msgid "Use cover from &source file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:497 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Change &cover image:" msgstr "Zmień grafikę &okładki:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:498 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Browse for an image to use as the cover of this book." msgstr "Wybierz obraz, który będzie użyty jako okładka tej książki." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:461 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:476 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:499 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 @@ -2425,99 +2481,80 @@ msgstr "Wybierz obraz, który będzie użyty jako okładka tej książki." msgid "..." msgstr "..." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 -msgid "Use cover from &source file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:501 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 msgid "&Title: " msgstr "&Tytuł: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:502 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 msgid "Change the title of this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:503 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 msgid "&Author(s): " msgstr "&Autor(rzy): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:129 -msgid "" -"Change the author(s) of this book. Multiple authors should be separated by " -"an &. If the author name contains an &, use && to represent it." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:505 msgid "Author So&rt:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 msgid "&Publisher: " msgstr "&Wydawca: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137 -msgid "Change the publisher of this book" -msgstr "Zmień wydawcę tej ksiązki" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 msgid "Ta&gs: " msgstr "E&tykiety: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 msgid "&Series:" msgstr "&Serie:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "List of known series. You can add new series." msgstr "Lista znanych serii. Możesz dodać nowe serie." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Book " msgstr "Książka " @@ -2542,7 +2579,7 @@ msgid "Disable compression of the file contents" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:49 -msgid "Generate a periodical rather than a book" +msgid "Do not add Table of Contents to book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 @@ -2613,11 +2650,11 @@ msgstr "" msgid "Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:137 msgid "Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:161 msgid "Options specific to the input format." msgstr "" @@ -2637,67 +2674,93 @@ msgstr "" msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:32 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:33 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 +msgid "Invalid regular expression" +msgstr "Nieprawidłowe wyrażenie regularne" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73 +msgid "Invalid regular expression: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:72 msgid "Chapter &mark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:73 msgid "pagebreak" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:74 msgid "rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:75 msgid "both" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:76 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:77 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:78 msgid "Insert &metadata as page at start of book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:79 +msgid "&Footer regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:80 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:81 +msgid "&Header regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:82 +msgid "Remove F&ooter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:83 +msgid "Remove H&eader" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" @@ -2957,7 +3020,7 @@ msgid "Attached, you will find the e-book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:542 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:174 msgid "by" msgstr "przez" @@ -2972,8 +3035,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:586 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:593 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 msgid "No suitable formats" msgstr "" @@ -3011,7 +3074,7 @@ msgid "Sent news to" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:799 msgid "Auto convert the following books before uploading to the device?" msgstr "" @@ -3019,22 +3082,22 @@ msgstr "" msgid "Sending news to device." msgstr "Przesyłanie aktualności na urządzenie." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:768 msgid "Sending books to device." msgstr "Wysyłanie książek do urządzenia." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:806 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Try changing the output format in the upper right corner next to " "the red heart and re-converting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -3047,8 +3110,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:947 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1005 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:56 msgid "Path" msgstr "Ścieżka" @@ -3057,8 +3120,8 @@ msgstr "Ścieżka" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Formats" @@ -3097,162 +3160,162 @@ msgstr "&Autor(rzy):" msgid "&Profile:" msgstr "&Profil:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:168 msgid " plugins" msgstr " - wtyczki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "General" msgstr "Ogólne" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Interface" msgstr "Interfejs" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Advanced" msgstr "Zaawansowane" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Plugins" msgstr "Wtyczki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:219 msgid "" "If checked, downloaded news will be automatically mailed
to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:293 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:509 msgid "No valid plugin path" msgstr "Niewłaściwa ścieżka do wtyczki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:510 msgid "%s is not a valid plugin path" msgstr "%s nie jest właściwą ścieżką do wtyczki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:513 msgid "Choose plugin" msgstr "Wybierz wtyczkę" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:525 msgid "Plugin cannot be disabled" msgstr "Wtyczka nie może zostać wyłączona" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:526 msgid "The plugin: %s cannot be disabled" msgstr "Wtyczka %s nie może zostać wyłączona" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:535 msgid "Plugin not customizable" msgstr "Ta wtyczki nie można dostosowywać" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:536 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:556 msgid "Customize %s" msgstr "Dostosuj %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:566 msgid "Cannot remove builtin plugin" msgstr "Nie można usunąć wbudowanej wtyczki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:567 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:600 msgid "Error log:" msgstr "Dziennik błędów:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 msgid "Access log:" msgstr "Dziennik dostępów:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552 msgid "Failed to start content server" msgstr "Włączanie serwera zakończone niepowodzeniem" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:460 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:648 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:673 msgid "Invalid size" msgstr "Niewłaściwy rozmiar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:674 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:691 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:724 msgid "Invalid database location" msgstr "Niewłaściwa lokalizacja bazy danych" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:720 msgid "Invalid database location " msgstr "Niewłaściwa lokalizacja bazy danych " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:693 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:721 msgid "
Must be a directory." msgstr "
Musi być katalogiem." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:697 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:725 msgid "Invalid database location.
Cannot write to " msgstr "Niewłaściwa lokalizacja bazy danych.
Nie można zapisać do " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:739 msgid "Compacting..." msgstr "Kompaktowanie..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:740 msgid "Compacting database. This may take a while." msgstr "Kompaktowanie bazy danych. To może chwilę potrwać." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 msgid "Preferences" msgstr "Preferencje" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" @@ -3260,164 +3323,172 @@ msgstr "" "&Lokalizacja książek (Książki są przechowywane w folderach posortowanych " "według autorów a metadane znajdują się w pliku metadata.db)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 msgid "Browse for the new database location" msgstr "Wybierz nową lokalizację bazy danych" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 msgid "Show notification when &new version is available" msgstr "Pokaż powiadomienie, gdy &nowa wersja jest dostępna" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 msgid "" "If you disable this setting, metadata is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:464 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 msgid "Read &metadata from files" msgstr "Wczytytuj &metadane z plików" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:465 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 msgid " seconds" msgstr " sekund" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 msgid "Choose &language (requires restart):" msgstr "Wybierz &język (wymaga restartu):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 msgid "Normal" msgstr "Normalny" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 msgid "High" msgstr "Wysoki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 msgid "Low" msgstr "Niski" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 msgid "Job &priority:" msgstr "&Priorytet zdań:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +msgid "Preferred &input format order:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 msgid "Add a directory to the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 msgid "Remove a directory from the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 msgid "Use &Roman numerals for series number" msgstr "Używaj numeracji &rzymskiej do numerowania serii" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 msgid "Enable system &tray icon (needs restart)" msgstr "" "Aktywuj ikonę w &zasobniku systemowym (wymaga ponownego uruchomienia)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 msgid "Show ¬ifications in system tray" msgstr "Pokaż &powiadomienia w zasobniku systemowym" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +msgid "Search as you type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 msgid "Automatically send downloaded &news to ebook reader" msgstr "Automatycznie przesyłaj pobrane &aktualności na czytnik e-książek" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:518 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 msgid "Toolbar" msgstr "Pasek narzędzi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 msgid "Large" msgstr "Duże" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 msgid "Medium" msgstr "Średnie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 msgid "Small" msgstr "Małe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 msgid "&Button size in toolbar" msgstr "&Rozmiar przycisków na pasku narzędzi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 msgid "Show &text in toolbar buttons" msgstr "Pokazuj &tekst pod przyciskami na pasku narzędzi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 msgid "Select visible &columns in library view" msgstr "Wybierz &kolumny pokazywane w widoku biblioteki:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:529 msgid "Use internal &viewer for:" msgstr "Użyj &wewnętrzej przeglądarki dla:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:530 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:531 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:532 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:533 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:534 msgid "calibre can send your books to you (or your reader) by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:535 msgid "Free unused diskspace from the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:536 msgid "&Compact database" msgstr "&Kompaktuj bazę danych" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:537 msgid "&Metadata from file name" msgstr "&Metadane z nazwy pliku" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:538 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -3427,67 +3498,67 @@ msgstr "" "pomocą przeglądarki z dowolnego miejsca na świecie. Jakiekolwiek zmiany w " "ustawieniach zostaną zatwierdzone po ponownym uruchomieniu serwera." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:539 msgid "Server &port:" msgstr "&Port serwera" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:540 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Nazwa &użytkownika:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:541 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Hasło:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:542 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180 msgid "&Show password" msgstr "&Pokaż hasło" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:544 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:545 msgid "Max. &cover size:" msgstr "Maks. rozmiar &okładki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:546 msgid "&Start Server" msgstr "&Włącz serwer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:547 msgid "St&op Server" msgstr "W&yłącz serwer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:548 msgid "&Test Server" msgstr "&Testuj serwer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:549 msgid "Run server &automatically on startup" msgstr "Uruchom serwer &automatycznie przy starcie aplikacji" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:550 msgid "View &server logs" msgstr "Pokaż dziennik &serwera" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:551 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -3498,7 +3569,7 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:553 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -3506,27 +3577,27 @@ msgstr "" "Tutaj można dostosować zachowanie Calibre poprzez kontrolę wtyczek, których " "ma używać." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:554 msgid "Enable/&Disable plugin" msgstr "Włącz/&Wyłącz wtyczkę" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:555 msgid "&Customize plugin" msgstr "&Dostosuj wtyczkę" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:556 msgid "&Remove plugin" msgstr "&Usuń wtyczkę" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:557 msgid "Add new plugin" msgstr "Dodaj nową wtyczkę" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:558 msgid "Plugin &file:" msgstr "&Plik wtyczki:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:560 msgid "&Add" msgstr "&Dodaj" @@ -3632,6 +3703,16 @@ msgstr "Konwersja do LRF" msgid "Category" msgstr "Kategoria" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 +msgid "" +"Change the author(s) of this book. Multiple authors should be separated by " +"an &. If the author name contains an &, use && to represent it." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 +msgid "Change the publisher of this book" +msgstr "Zmień wydawcę tej ksiązki" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515 msgid "Series index." @@ -3708,8 +3789,9 @@ msgstr "&Format nagłówka:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:546 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:147 msgid " px" msgstr " px" @@ -3795,191 +3877,199 @@ msgid "" "indent:0px;\">

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 msgid "Edit Meta information" msgstr "Edytuj metadane" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 msgid "Meta information" msgstr "Metadane" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 msgid "Author S&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 msgid "&Rating:" msgstr "&Ocena:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 msgid "Rating of this book. 0-5 stars" msgstr "Ocena tej książki. 0-5 gwiazdek" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 msgid " stars" msgstr " gwiazdek" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 msgid "Add Ta&gs: " msgstr "Dodaj &etykiety: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 msgid "Open Tag Editor" msgstr "Otwórz edytor etykiet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152 msgid "&Remove tags:" msgstr "&Usuń etykiety:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153 msgid "Comma separated list of tags to remove from the books. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Remove &format:" msgstr "Usuń &format:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 msgid "A&utomatically set author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:176 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:185 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:191 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:425 msgid "Cannot fetch cover" msgstr "Nie można pobrać okładki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:426 msgid "Could not fetch cover.
" msgstr "Nie można pobrać okładki.
" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:432 msgid "Bad cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:433 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:472 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:499 +msgid "Permission denied" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:500 +msgid "Could not open %s. Is it being used by another program?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 msgid "Edit Meta Information" msgstr "Edytuj metadane" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 msgid "Swap the author and title" msgstr "Zamień autora z tytułem" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "Remove unused series (Series that have no books)" msgstr "" "Usuń nieużywane serie (serie, które są nie przypisane do żadnej książki)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "&Fetch metadata from server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 msgid "Available Formats" msgstr "Dostępne formaty" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "Add a new format for this book to the database" msgstr "Dodaj nowy format tej książki do bazy danych." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Remove the selected formats for this book from the database." msgstr "Usuń zaznaczone formaty tej ksiązki z bazy danych." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Reset cover to default" msgstr "Przywróć domyślną okładkę" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Download &cover" msgstr "" @@ -4500,11 +4590,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:95 msgid "No match" msgstr "Brak wyników" @@ -4513,7 +4603,7 @@ msgid "Authors:" msgstr "Autorzy:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -msgid "Regular expression (?P)" +msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 @@ -4581,50 +4671,50 @@ msgstr "Niedostępne" msgid " - Jobs" msgstr " - Zadania" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1068 msgid "Size (MB)" msgstr "Rozmiar (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1069 msgid "Date" msgstr "Data" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:163 msgid "Rating" msgstr "Ocena" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:376 msgid "None" msgstr "Brak" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 msgid "Book %s of %s." msgstr "Książka %s z %s." -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:832 msgid "Not allowed" msgstr "Niedozwolone" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:779 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:833 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:946 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1004 msgid "Format" msgstr "Format" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1058 msgid "Double click to edit me

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1107 msgid "Search (For Advanced Search click the button to the left)" msgstr "" "Szukaj (Aby użyć zaawansowanego wyszukiwania kliknij przycisk po lewej)" @@ -4654,7 +4744,7 @@ msgid "No matches for the search phrase %s were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:416 msgid "No matches found" msgstr "Brak pasujących wyników" @@ -4679,12 +4769,12 @@ msgid "Previous Page" msgstr "Poprzednia strona" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 msgid "Back" msgstr "Wstecz" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 msgid "Forward" msgstr "Do przodu" @@ -4693,7 +4783,7 @@ msgid "Next match" msgstr "Następny pasujący" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 msgid "Open ebook" msgstr "Otwórz e-book" @@ -4706,7 +4796,7 @@ msgid "Save single format to disk..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:972 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:49 msgid "Error" msgstr "Błąd" @@ -4715,19 +4805,19 @@ msgstr "Błąd" msgid "Error communicating with device" msgstr "Błąd podczas komunikacji z urządzeniem" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "&Restore" msgstr "&Przywróć" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160 msgid "&Restart" msgstr "&Uruchom ponownie" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:199 msgid "" "

For help visit %s.kovidgoyal.net
" @@ -4735,36 +4825,36 @@ msgstr "" "

Aby uzyskać pomoc odwiedź %s.kovidgoyal.net
" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" msgstr "" "%s: %s stworzył Kovid Goyal %%(version)s
%%(device)s

" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 msgid "Edit metadata individually" msgstr "Edytuj metadane pojedynczo" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 msgid "Edit metadata in bulk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 msgid "Add books from a single directory" msgstr "Dodaj książki z pojedyńczego folderu" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:232 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -4772,7 +4862,7 @@ msgstr "" "Dodaj książki z folderów, włączając w to podfoldery (Jedna książka na " "folder, zakładając, że każdy plik jest tą samą książką w innym formacie)" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:235 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -4780,79 +4870,79 @@ msgstr "" "Dodaj książki z folderów, włączając w to podfoldery (Wiele książek na " "folder, zakładając, że każdy plik jest inną książką)" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358 msgid "Save to disk" msgstr "Zapisz na dysku" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 msgid "Save to disk in a single directory" msgstr "Zapisz na dysku w pojedyńczym folderze" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1444 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1445 msgid "Save only %s format to disk" msgstr "Zapisz na dysku jedynie pliki w formacie %s" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364 msgid "View" msgstr "Wyświetl" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "View specific format" msgstr "Wyświetl określony format" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 msgid "Convert individually" msgstr "Konwertuj pojedynczo" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:313 msgid "Bulk convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:328 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:362 msgid "Similar books..." msgstr "Podobne książki..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:420 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1572 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1573 msgid "Choose a location for your ebook library." msgstr "Wybierz lokalizację dla twojej biblioteki książek." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:595 msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702 msgid "Device: " msgstr "Urządzenie: " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:704 msgid " detected." msgstr " wykryte" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:726 msgid "Connected " msgstr "Połączone " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:730 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738 msgid "Device database corrupted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:739 msgid "" "\n" "

The database of books on the reader is corrupted. Try the " @@ -4868,140 +4958,148 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:807 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:850 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:858 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 msgid "Books" msgstr "Książki" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 msgid "EPUB Books" msgstr "Książki EPUB" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:825 msgid "LRF Books" msgstr "Książki LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:826 msgid "HTML Books" msgstr "Książki HTML" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:827 msgid "LIT Books" msgstr "Książki LIT" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:828 msgid "MOBI Books" msgstr "Książki MOBI" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:829 msgid "Text books" msgstr "Książki tekstowe" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:822 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:830 msgid "PDF Books" msgstr "Książki PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:831 msgid "Comics" msgstr "Komiksy" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:832 msgid "Archives" msgstr "Archiwa" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:867 +msgid "Failed to read metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:868 +msgid "Failed to read metadata from the following" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:886 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:888 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:903 msgid "Deleting books from device." msgstr "Usuwanie książek z urządzenia." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:935 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1038 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1169 msgid "No books selected" msgstr "Nie wybrano ksiązek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:946 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot edit metadata" msgstr "Nie można edytować metadanych" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1037 msgid "Cannot save to disk" msgstr "Nie można zapisać na dysku" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 msgid "Choose destination directory" msgstr "Wyberz folder docelowy" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1064 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1069 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1070 msgid "as the %s format is not available for them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1071 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1090 msgid "Fetching news from " msgstr "Pobieranie aktualności z " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1103 msgid " fetched." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1168 msgid "Cannot convert" msgstr "Nie można przekonwertować" @@ -5011,12 +5109,11 @@ msgid "No book selected" msgstr "Nie wybrano ksiązki" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1338 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1390 msgid "Cannot view" msgstr "Nie można wyświetlić" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1344 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1392 msgid "Choose the format to view" msgstr "Wybierz format do wyświetlenia" @@ -5024,7 +5121,19 @@ msgstr "Wybierz format do wyświetlenia" msgid "Cannot open folder" msgstr "Nie można otworzyć folderu" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373 +msgid "Multiple Books Selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1374 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1391 msgid "%s has no available formats." msgstr "" @@ -5036,19 +5145,19 @@ msgstr "Nie można skonfigurować" msgid "Cannot configure while there are running jobs." msgstr "Nie można skonfigurować, gdy są aktywne jakieś zadania." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1473 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1475 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 msgid "Error talking to device" msgstr "Błąd komunikacji z urządzeniem" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1524 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5056,67 +5165,67 @@ msgstr "" "Wystąpił chwilowy błąd komunikacji z urządzeniem. Odłącz i podłącz je " "ponownie lub uruchom komputer ponownie." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1540 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1555 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 msgid "Conversion Error" msgstr "Błąd podczas konwersji" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1542 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using 3rd party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1557 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1581 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 msgid "Invalid library location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1583 msgid "Could not access %s. Using %s as the library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1630 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1631 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1654 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1655 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1657 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1658 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1661 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1662 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1712 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1713 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1732 msgid "" "Latest version: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1739 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 msgid "Update available" msgstr "Aktualizacja dostępna" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1741 msgid "" "%s has been updated to version %s. See the new features. " @@ -5126,48 +5235,48 @@ msgstr "" "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">listę zmian i " "poprawek. Otworzyć stronę pobierania?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1758 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1759 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1760 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1761 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1762 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1763 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1810 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1811 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1812 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1814 msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1817 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1819 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1821 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1824 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1825 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1845 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1826 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1846 msgid "try deleting the file" msgstr "" @@ -5384,11 +5493,11 @@ msgid "" "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:173 msgid "You must set a username and password for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:178 msgid "Fetch news from " msgstr "Pobierz aktualności z " @@ -5448,55 +5557,73 @@ msgstr "" msgid "Import" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:133 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:134 msgid "&Font options" msgstr "&Opcje czcionki" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:135 msgid "Se&rif family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:136 msgid "&Sans family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:137 msgid "&Monospace family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:138 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:140 msgid "Monospace &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:142 msgid "S&tandard font:" msgstr "Czcionka pods&tawowa:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:143 msgid "Serif" msgstr "Szeryfowa" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:144 msgid "Sans-serif" msgstr "Sans-serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:145 msgid "Monospace" msgstr "Maszynowa" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:146 msgid "Remember last used &window size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:148 +msgid "Maximum &view width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:149 +msgid "H&yphenate (break line in the middle of large words)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:150 +msgid "" +"The default language to use for hyphenation rules. If the book does not " +"specify a language, this will be used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:151 +msgid "Default &language for hyphenation:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:152 msgid "&User stylesheet" msgstr "" @@ -5505,42 +5632,54 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:645 msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:110 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:63 +msgid "Maximum width of the viewer window, in pixels." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:64 +msgid "Hyphenate text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:66 +msgid "Default language for hyphenation rules" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:68 msgid "Font options" msgstr "Opcje czcionki" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 msgid "The serif font family" msgstr "Rodzina czcionek szeryfowych" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 msgid "The sans-serif font family" msgstr "Rodzina czcionek sans-serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:74 msgid "The monospaced font family" msgstr "Rodzina czcionek monospace" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:75 msgid "The standard font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:76 msgid "The monospaced font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:77 msgid "The standard font type" msgstr "" @@ -5572,119 +5711,119 @@ msgstr "Szukanie tekstu w książce" msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:376 msgid "Choose ebook" msgstr "Wybierz e-book" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:377 msgid "Ebooks" msgstr "E-booki" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Add bookmark" msgstr "Dodaj zakładkę" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Enter title for bookmark:" msgstr "Dodaj tytuł zakładki" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:417 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:457 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:484 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:513 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:548 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:556 msgid "DRM Error" msgstr "Błąd DRM" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:557 msgid "

This book is protected by DRM" msgstr "

Ta książka jest chroniona przez DRM" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:561 msgid "Could not open ebook" msgstr "Nie można otworzyć e-booka" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:642 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:647 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:653 msgid "" "%prog [options] file\n" "\n" "View an ebook.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 msgid "Ebook Viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 msgid "toolBar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 msgid "Next page" msgstr "Następna strona" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 msgid "Previous page" msgstr "Poprzednia strona" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 msgid "Font size larger" msgstr "Większy rozmiar czcionki" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 msgid "Font size smaller" msgstr "Mniejszy rozmiar czcionki" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 msgid "Find next" msgstr "Znajdź następny" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 msgid "Copy to clipboard" msgstr "Skopiuj do schowka" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 msgid "Reference Mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 msgid "Bookmark" msgstr "Zakładka" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:176 msgid "Toggle full screen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:177 msgid "Print" msgstr "" @@ -5692,15 +5831,7 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 -msgid "Invalid regular expression" -msgstr "Nieprawidłowe wyrażenie regularne" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 -msgid "Invalid regular expression: %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 msgid "" "Library\n" "%d\n" @@ -5710,78 +5841,118 @@ msgstr "" "%d\n" "książek" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 msgid "" "Reader\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:168 msgid "" "Card A\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:169 msgid "" "Card B\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 msgid "Click to see the books available on your computer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 msgid "Click to see the books in the main memory of your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176 msgid "Click to see the books on storage card A in your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177 msgid "Click to see the books on storage card B in your reader" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:466 +msgid "Change Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +msgid "Upper Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:468 +msgid "Lower Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:469 +msgid "Swap Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:470 +msgid "Title Case" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:141 msgid "Default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:279 +msgid "" +"If you use the WordPlayer e-book app on your Android phone, you can access " +"your calibre book collection directly on the device. To do this you have to " +"turn on the content server." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:283 +msgid "" +"Remember to leave calibre running as the server only runs as long as calibre " +"is running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:285 +msgid "" +"You have to add the URL http://myhostname:8080 as your calibre library in " +"WordPlayer. Here myhostname should be the fully qualified hostname or the IP " +"address of the computer calibre is running on." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:362 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:379 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:388 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:432 msgid "Invalid database" msgstr "Nieprawidłowa baza danych" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:433 msgid "" "

An invalid library already exists at %s, delete it before trying to move " "the existing library.
Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:503 msgid "welcome wizard" msgstr "" @@ -6257,15 +6428,15 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1497 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1535 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1526 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1564 msgid "Copying %s" msgstr "Kopiowanie %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1581 msgid "Compacting database" msgstr "Kompaktowanie bazy danych" @@ -6273,7 +6444,7 @@ msgstr "Kompaktowanie bazy danych" msgid "Password to access your calibre library. Username is " msgstr "Hasło do biblioteki calibre. Nazwa użytkownika to " -#: /home/kovid/work/calibre/src/calibre/library/server.py:419 +#: /home/kovid/work/calibre/src/calibre/library/server.py:429 msgid "" "[options]\n" "\n" @@ -6319,11 +6490,15 @@ msgstr "Język wyświetlania interfejsu użytkownika" msgid "The default output format for ebook conversions." msgstr "Domyślny format wyjściowy dla konwersji e-książek" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:552 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +msgid "Ordered list of formats to prefer for input." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:556 msgid "Read metadata from files" msgstr "Wczytaj metadane z plików" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:558 msgid "The priority of worker processes" msgstr "" @@ -6363,13 +6538,13 @@ msgstr "" msgid "Control email delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:83 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 msgid "Unknown feed" msgstr "Nieznany kanał" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:145 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:164 msgid "Untitled article" msgstr "Artukył bez tytułu" @@ -6395,82 +6570,71 @@ msgstr "Hasło dla stron wymagających zalogowania to przeglądania zawartości. msgid "Unknown News Source" msgstr "Nieznane źródło informacji" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:564 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:578 msgid "Download finished" msgstr "Pobranie zakończone" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:566 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:580 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:568 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:574 -msgid " from " -msgstr " z " - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:572 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:586 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:576 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:588 +msgid " from " +msgstr " z " + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:590 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:657 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:671 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "Nie mozna pobrac artukułu. Uruchom z --debug żeby poznać powód" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:678 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:692 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:682 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:696 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:688 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:702 msgid "Trying to download cover..." msgstr "Próba pobrania okładki..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:739 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:753 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:755 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:769 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:765 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:779 msgid "Could not download cover: %s" msgstr "Nie można pobrać okładki: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:772 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:786 msgid "Downloading cover from %s" msgstr "Pobieranie okładki z %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:907 msgid "Untitled Article" msgstr "Artykuł bez tytułu" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:941 -msgid "" -"\n" -"Downloaded article %s from %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:978 msgid "Article downloaded: %s" msgstr "Artykuł pobrany: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:953 -msgid "Failed to download article: %s from %s\n" -msgstr "Nie udało się pobrać artukułu: %s z %s\n" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:956 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:989 msgid "Article download failed: %s" msgstr "Pobieranie artykułu nie powiodło się: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:971 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1004 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_borba.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_glas_srpske.py:76 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_instapaper.py:56 @@ -6514,7 +6678,7 @@ msgstr "Serbskie" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_7dias.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_ambito.py:61 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_buenosaireseconomico.py:23 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:64 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:26 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_criticadigital.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_diagonales.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_el_mercurio_chile.py:61 @@ -6524,6 +6688,7 @@ msgstr "Serbskie" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elcronista.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elmundo.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elperiodico_spanish.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_eltiempo_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_expansion_spanish.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_granma.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_infobae.py:21 @@ -6535,7 +6700,9 @@ msgstr "Serbskie" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion_chile.py:54 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa.py:60 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_ni.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_latribuna.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lavanguardia.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_marca.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_miradasalsur.py:23 @@ -6545,6 +6712,7 @@ msgstr "Serbskie" msgid "Spanish" msgstr "Hiszpańskie" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_accountancyage.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:13 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_amspec.py:14 @@ -6562,6 +6730,7 @@ msgstr "Hiszpańskie" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_cnn.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_corriere_della_sera_en.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_craigslist.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_mail.py:6 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17 @@ -6571,6 +6740,7 @@ msgstr "Hiszpańskie" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_exiled.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_fastcompany.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_financial_times.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_forbes.py:10 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_freakonomics.py:13 @@ -6605,7 +6775,8 @@ msgstr "Hiszpańskie" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_york_review_of_books_no_sub.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_yorker.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_news_times.py:7 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:16 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:29 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_noaa.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm_int.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes_sub.py:17 @@ -6648,7 +6819,7 @@ msgstr "Hiszpańskie" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_twitchfilms.py:22 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_uncrate.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_upi.py:15 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usnews.py:21 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_utne.py:20 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_wash_post.py:12 @@ -6735,6 +6906,10 @@ msgstr "" msgid "Portuguese" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +msgid "Kovid Goyal and Sujata Raman" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19 msgid "Chinese" msgstr "" @@ -7307,6 +7482,9 @@ msgstr "" #~ "Pobrano artukuł %s z %s\n" #~ "%s" +#~ msgid "Failed to download article: %s from %s\n" +#~ msgstr "Nie udało się pobrać artukułu: %s z %s\n" + #~ msgid "Click to see the list of books available on your computer" #~ msgstr "Kliknij, aby zobaczyć listę książek dostepnych na twoim komputerze" diff --git a/src/calibre/translations/pt.po b/src/calibre/translations/pt.po index 738338af5a..41826e6c50 100644 --- a/src/calibre/translations/pt.po +++ b/src/calibre/translations/pt.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-06-30 13:41+0000\n" +"POT-Creation-Date: 2009-07-19 18:45+0000\n" "PO-Revision-Date: 2009-06-03 17:29+0000\n" "Last-Translator: Fabio Malcher Miranda \n" "Language-Team: Portuguese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2009-07-05 18:37+0000\n" +"X-Launchpad-Export-Date: 2009-07-21 16:48+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68 @@ -104,7 +104,7 @@ msgstr "Anexado está o" msgid "Sent news to" msgstr "Enviar as notícias para" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 msgid "" "Email\n" "Delivery" @@ -112,7 +112,7 @@ msgstr "" "Entrega\n" "de Email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Email" msgstr "Email" @@ -132,16 +132,14 @@ msgid "Does absolutely nothing" msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:69 #: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:164 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:148 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:639 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:643 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:404 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:50 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:52 @@ -149,9 +147,9 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:320 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:225 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:255 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:258 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:45 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 @@ -159,10 +157,10 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:103 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:105 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:171 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:865 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:870 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:65 @@ -173,21 +171,21 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:117 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:150 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:540 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:724 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:736 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:837 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:842 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:880 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:133 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:135 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:857 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:862 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:900 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:84 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:28 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:26 +#: /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/manipulate/crop.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:75 @@ -207,39 +205,43 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:93 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:19 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:757 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:760 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:40 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:942 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 #: /home/kovid/work/calibre/src/calibre/library/cli.py:264 #: /home/kovid/work/calibre/src/calibre/library/database.py:917 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:618 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:630 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1026 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:654 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:666 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1061 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1391 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1477 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1561 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1584 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1635 -#: /home/kovid/work/calibre/src/calibre/library/server.py:283 -#: /home/kovid/work/calibre/src/calibre/library/server.py:344 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1098 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1428 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1673 +#: /home/kovid/work/calibre/src/calibre/library/server.py:294 +#: /home/kovid/work/calibre/src/calibre/library/server.py:355 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 @@ -342,11 +344,11 @@ msgstr "" "documento. Particularmente útil em documentos que não declaram uma " "codificação ou que têm declarações de codificação erradas." -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:243 msgid "Conversion Output" msgstr "Saída da Conversão" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:257 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -368,40 +370,55 @@ msgstr "" "sobre o documento de entrada." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:56 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." msgstr "Este perfil é destinado à linha PRS da Sony. A 500/505/700 etc." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:178 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:218 msgid "This profile is intended for the Microsoft Reader." msgstr "Este perfil é destinado ao Microsoft Reader." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:189 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:229 msgid "This profile is intended for the Mobipocket books." msgstr "Este perfil é usado para livros Mobipocket." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:93 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:202 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:105 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:254 msgid "This profile is intended for the Cybook G3." msgstr "Este perfil é intencionado para o Cybook G3" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:226 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:118 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:267 +msgid "This profile is intended for the Cybook Opus." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:130 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:279 msgid "This profile is intended for the Amazon Kindle." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:135 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:142 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:312 +msgid "This profile is intended for the Irex Illiad." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:325 +msgid "This profile is intended for the IRex Digital Reader 1000." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:172 msgid "Output profile" msgstr "Perfil de saída" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:139 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:176 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " @@ -410,13 +427,13 @@ msgstr "" "Este perfil tenta prover padrões corretos e é útil se você quer criar um " "documento que possa ser lido no computador ou em vários dispositivos." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:166 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:296 msgid "This profile is intended for the Amazon Kindle DX." msgstr "" @@ -444,7 +461,7 @@ msgstr "Nenhum extra válido encontrado em " msgid "Initialization of plugin %s failed with traceback:" msgstr "A inicialização do extra %s falhou, deixando o seguinte relatório:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:347 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:354 msgid "" " %prog options\n" "\n" @@ -452,18 +469,18 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:353 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:360 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Adicione um extra especificando um caminho para o ficheiro zip que o contém." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:355 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:362 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" "Remova um extra identificado pelo seu nome. Não tem qualquer efeito sobre os " "extras integrados." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:357 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:364 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." @@ -471,26 +488,26 @@ msgstr "" "Personalize o extra. Especifique o nome do extra e uma expressão " "identificadora, separados por uma vírgula." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:359 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:366 msgid "List all installed plugins" msgstr "Listar todos os extras instalados" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:361 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:368 msgid "Enable the named plugin" msgstr "Activar o extra mencionado" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:363 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:370 msgid "Disable the named plugin" msgstr "Desactivar o extra mencionado" +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:14 +msgid "Communicate with Android phones." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 msgid "Communicate with the BeBook eBook reader." msgstr "Comunica com o leitor BeBook eBook" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:15 -msgid "Tijmen Ruizendaal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:85 msgid "Communicate with the BeBook Mini eBook reader." msgstr "Comunica com o leitor Mini eBook BeBook." @@ -506,49 +523,51 @@ msgstr "Comunica com o smart phone Blackberry." msgid "Kovid Goyal" msgstr "Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:17 msgid "Communicate with the Cybook eBook reader." msgstr "Comunica com o leitor Cybook eBook." -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:14 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 msgid "John Schember" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:59 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:63 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:619 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:467 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:974 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1295 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1005 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1009 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1332 msgid "News" msgstr "Notícias" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:99 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:98 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:98 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:100 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:179 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:181 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:168 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:170 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:145 msgid "Transferring books to device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:126 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:212 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:219 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:198 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:200 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:165 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:174 msgid "Removing books from device..." msgstr "" @@ -560,6 +579,10 @@ msgstr "" msgid "Device Interface" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:17 +msgid "Communicate with the IRex Digital Reader 1000 eBook reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:16 msgid "Communicate with the JetBook eBook reader." msgstr "" @@ -582,55 +605,55 @@ msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:150 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:101 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:55 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:58 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:88 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:102 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:50 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:69 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:79 msgid "Getting list of books on device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:19 msgid "Communicate with the Sony PRS-505 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:20 #: /home/kovid/work/calibre/src/calibre/devices/prs700/driver.py:14 msgid "Kovid Goyal and John Schember" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:109 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:111 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:108 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:85 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "The reader has no storage card in this slot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:132 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:110 msgid "There is insufficient free space in main memory" msgstr "O espaço livre na memória principal é insuficiente" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:134 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:114 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:116 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/devices/prs505/driver.py:247 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:213 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:228 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 msgid "Sending metadata to device..." msgstr "" @@ -638,21 +661,21 @@ msgstr "" msgid "Communicate with the Sony PRS-700 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:251 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:261 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:328 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Incapaz de detectar o disco %s. Tente reiniciar" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:371 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:499 msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:486 msgid "You must install the pmount package." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:480 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:505 msgid "Unable to mount main memory (Error code: %d)" msgstr "" @@ -664,21 +687,21 @@ msgstr "" msgid "settings for device drivers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:27 msgid "Communicate with an eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "Selected slot: %s is not supported." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:176 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:184 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 msgid "Adding books to device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:202 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:183 msgid "Removing books from device metadata listing..." msgstr "" @@ -840,15 +863,19 @@ msgstr "" msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179 +msgid "List builtin recipes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:245 msgid "Output saved to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:67 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:74 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -856,7 +883,7 @@ msgid "" "are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:89 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:85 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -864,7 +891,7 @@ msgid "" "a device. For example EPUB on the SONY reader. Choices are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:96 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -872,7 +899,7 @@ msgid "" "chosen based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:106 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -881,17 +908,17 @@ msgid "" "use a mapping based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:118 msgid "Disable all rescaling of font sizes." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:125 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -899,7 +926,7 @@ msgid "" "tables and present it in a linear fashion." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:147 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " @@ -909,7 +936,7 @@ msgstr "" "à Tabela de Conteúdos com o nível 1. Se isto for especificado assume " "prevalência sobre outras formas de detecção automática." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:156 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:152 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " @@ -919,7 +946,7 @@ msgstr "" "à Tabela de Conteúdos com o nível 2. Cada entrada é acrescentada abaixo da " "entrada anterior com o nível 1." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:164 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:160 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " @@ -929,7 +956,7 @@ msgstr "" "à Tabela de Conteúdos com o nível 3. Cada entrada é acrescentada abaixo da " "entrada anterior com o nível 2." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:168 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " @@ -939,12 +966,12 @@ msgstr "" "utilizada em vez da gerada automaticamente. Com esta opção a gerada " "automaticamente é sempre utilizada." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:176 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "" "Não adicionar à Tabela de Conteúdos os capítulos detectados automaticamente." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:187 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:183 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" @@ -952,20 +979,20 @@ msgstr "" "Se forem detectados menos capítulos do que este número, as ligações serão " "adicionadas à Tabela de Conteúdos. A predefinição é: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:190 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " "number of chapters were detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:202 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:198 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:209 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "

or

tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -975,7 +1002,7 @@ msgid "" "User Manual for further help on using this feature." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:223 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -988,66 +1015,66 @@ msgstr "" "de capítulos e um valor \"both\" irá usar tanto quebras de página como " "linhas para marcar os capítulos." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:237 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:233 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:242 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:252 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:248 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:253 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:258 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:263 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:268 msgid "" "Do not force text to be justified in output. Whether text is actually " "displayed justified or not depends on whether the ebook format and reading " "device support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:275 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" "Usar a capa detectada no ficheiro de origem em vez da capa especificada." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:288 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." @@ -1055,118 +1082,130 @@ msgstr "" "Remover a primeira imagem do livro de origem. Útil se a primeira imagem do " "ficheiro de origem é a capa e se está a especificar uma capa externa." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:307 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:303 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:311 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:325 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "Use a regular expression to try and remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:326 +msgid "The regular expression to use to remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:332 +msgid "Use a regular expression to try and remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:339 +msgid "The regular expression to use to remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:35 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:337 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:342 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:350 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:371 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:49 msgid "Set the cover to the specified file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:51 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:379 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:53 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:383 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:57 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:59 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:61 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:63 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:65 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:403 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:67 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:386 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:69 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 -msgid "List available recipes." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:458 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 msgid "Could not find an ebook inside the archive" msgstr "Foi impossível localizar um livro dentro do arquivo" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:644 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:683 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:719 msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:57 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:63 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1181,7 +1220,7 @@ msgstr "" "ficheiro de origem tiver muitas quebras de página deve desligar a separação " "nas quebras de página." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:74 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1361,11 +1400,11 @@ msgstr "Processamento com mais indicações" msgid "Convert LRS to LRS, useful for debugging." msgstr "Converter LRS em LRS, útil para depurar." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:455 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "Ficheiro LRF inválido. É impossível definir os metadados" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -1379,59 +1418,59 @@ msgstr "" "Mostrar/editar os metadados num ficheiro LRF.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "Definir o título do livro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "Definir a chave de ordenação para o título" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "Definir o autor" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "Definir a chave de ordenação para o(s) autor(es)" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "A categoria a que pertence este livro. Ex.: História" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" "Caminho para a imagem que vai ser definida como miniatura para este ficheiro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:601 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Caminho para um ficheiro txt contendo o comentário a ser guardado no " "ficheiro lrf." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:605 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "Extrair a miniatura do ficheiro LRF" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "Definir a editora" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "Definir a classificação do livro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "Definir o criador do livro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "Definir o produtor do livro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -1439,25 +1478,25 @@ msgstr "" "Extrair a capa do ficheiro LRF. Tenha em conta que o formato LRF não tem " "capa definida, portanto usam-se heurísticas para adivinhar a capa." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "Definir o ID do livro" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:87 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" "Activar a rotação automática das imagens mais largas do que a largura do " "écran." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:91 msgid "Set the space between words in pts. Default is %default" msgstr "Defina o espaço entre as palavras em pts. A predefinição é %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Add a header to all the pages with title and author." msgstr "Adicionar um cabeçalho com o título e o autor em todas as páginas." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" @@ -1465,11 +1504,11 @@ msgstr "" "Definir o formato do cabeçalho. %a é substituido pelo autor e %t pelo " "título. A predefinição é %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:92 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:101 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" @@ -1477,7 +1516,7 @@ msgstr "" "Avanço mínimo do parágrafo (avanço da primeira linha do parágrafo) em pts. A " "predefinição é: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" @@ -1485,7 +1524,7 @@ msgstr "" "Representar as tabelas existentes no HTML como imagens (útil se o documento " "tem tabelas grandes ou complexas)" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:114 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" @@ -1493,96 +1532,100 @@ msgstr "" "Multiplicar o tamanho do texto das tabelas representadas por este factor. A " "predefinição é %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:118 msgid "The serif family of fonts to embed" msgstr "Família de tipos de letra serif a integrar" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The sans-serif family of fonts to embed" msgstr "Família de tipos de letra sans-serif a integrar" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:115 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The monospace family of fonts to embed" msgstr "Família de tipos de letra monospace a integrar" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:149 msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1008 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1066 msgid "Title" msgstr "Título" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:363 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1067 msgid "Author(s)" msgstr "Autor(es)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:347 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:351 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:164 msgid "Publisher" msgstr "Editora" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:348 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:352 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Produtor" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:349 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:58 msgid "Comments" msgstr "Comentários" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1012 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1070 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Tags" msgstr "Etiquetas" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Series" msgstr "Série" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 msgid "Language" msgstr "Linguagem" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 msgid "Timestamp" msgstr "Data" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:368 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:162 msgid "Published" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:370 +msgid "Rights" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:9 msgid "options" msgstr "" @@ -1732,96 +1775,102 @@ msgstr "" "Recolher uma imagem para a capa do livro identificado pelo ISBN em " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "" "Modificar a imagem para cumprir as limitações de tamanho do aparelho Palm." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 +msgid "" +"Don't add Table of Contents to end of book. Useful if the book has its own " +"table of contents." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "Título para qualquer Tabela de Conteúdos gerada em série." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:32 -msgid "Generate a periodical rather than a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1239 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:101 +msgid "All articles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1260 msgid "Cover" msgstr "Capa" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1240 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1261 msgid "Title Page" msgstr "Página de Título" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1241 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1262 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 msgid "Table of Contents" msgstr "Tabela de Conteúdos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1242 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1263 msgid "Index" msgstr "Índice" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1243 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1264 msgid "Glossary" msgstr "Glossário" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1244 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1265 msgid "Acknowledgements" msgstr "Agradecimentos" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1245 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1266 msgid "Bibliography" msgstr "Bibliografia" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1246 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1267 msgid "Colophon" msgstr "Marca Tipográfica" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1247 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1268 msgid "Copyright" msgstr "Direitos de Autor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1248 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1269 msgid "Dedication" msgstr "Dedicação" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1249 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1270 msgid "Epigraph" msgstr "Epígrafe" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1250 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1271 msgid "Foreword" msgstr "Prefácio" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1251 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1272 msgid "List of Illustrations" msgstr "Lista de Ilustrações" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1252 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1273 msgid "List of Tables" msgstr "Lista de Tabelas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1253 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1274 msgid "Notes" msgstr "Notas" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1254 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1275 msgid "Preface" msgstr "Prefácio" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1255 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1276 msgid "Main Text" msgstr "Texto Principal" @@ -1857,7 +1906,7 @@ msgstr "Os livros em formato %s não são suportados" msgid "HTML TOC generation options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:87 msgid "Book Jacket" msgstr "" @@ -1868,7 +1917,7 @@ msgstr "" "Não foi possível encontrar um ponto razoável no qual separar: %s Tamanho da " "sub-árvore: %d KB" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:66 msgid "Unnamed" msgstr "" @@ -2122,21 +2171,21 @@ msgid "" "first and then try it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " "'system' will default to the newline type used by this OS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 msgid "Frequently used directories" msgstr "Pastas usadas frequentemente" @@ -2235,38 +2284,38 @@ msgstr "A procurar em" msgid "Adding..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:60 msgid "Searching in all sub-directories..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:137 msgid "Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 msgid "Duplicates found!" msgstr "Duplicados encontrados!" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:176 msgid "Saving..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:228 msgid "Saved" msgstr "Guardado" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:60 msgid "Bulk Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:150 msgid "Options specific to the output format." msgstr "" @@ -2294,13 +2343,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:41 @@ -2507,7 +2556,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:142 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 msgid "Metadata" msgstr "Metadados" @@ -2517,72 +2566,79 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 msgid "Choose cover for " msgstr "Escolher a capa para " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:102 msgid "Cannot read" msgstr "É impossível ler" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:103 msgid "You do not have permission to read the file: " msgstr "Não tem permissão para ler o ficheiro: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 msgid "Error reading file" msgstr "Erro ao ler o ficheiro" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "

There was an error reading from file:
" msgstr "

Houve um erro ao ler do ficheiro:
" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:158 msgid " is not a valid picture" msgstr " não é uma imagem válida" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:496 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "Book Cover" msgstr "Capa do livro" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 +msgid "Use cover from &source file" +msgstr "Usar a capa do ficheiro &fonte" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:497 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Change &cover image:" msgstr "Mudar a imagem da &capa:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:498 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Browse for an image to use as the cover of this book." msgstr "Navegar para uma imagem para usar como a capa deste livro" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:461 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:476 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:499 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 @@ -2596,46 +2652,31 @@ msgstr "Navegar para uma imagem para usar como a capa deste livro" msgid "..." msgstr "..." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 -msgid "Use cover from &source file" -msgstr "Usar a capa do ficheiro &fonte" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:501 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 msgid "&Title: " msgstr "&Título: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:502 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 msgid "Change the title of this book" msgstr "Mudar o título deste livro" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:503 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 msgid "&Author(s): " msgstr "&Autor(es): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:129 -msgid "" -"Change the author(s) of this book. Multiple authors should be separated by " -"an &. If the author name contains an &, use && to represent it." -msgstr "" -"Altere o(s) autor(es) deste livro. Múltiplos autores devem ser separados por " -"&. Se o nome do autor contém um &, use && para o representar." - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:505 msgid "Author So&rt:" msgstr "&Ordenação do(s) Autor(es):" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " @@ -2644,29 +2685,23 @@ msgstr "" "Altere o(s) autor(es) deste livro. Múltiplos autores devem ser separados por " "vírgula" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 msgid "&Publisher: " msgstr "&Editora: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137 -msgid "Change the publisher of this book" -msgstr "Alterar a editora deste livro" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 msgid "Ta&gs: " msgstr "Eti&quetas: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -2674,27 +2709,27 @@ msgstr "" "As etiquetas categorizam o livro. Isto é particularmente útil para procurar. " "

Podem ser quaisquer palavras ou frases, separadas por vírgulas." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 msgid "&Series:" msgstr "&Série:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "List of known series. You can add new series." msgstr "Lista de séries conhecidas. Pode adicionar uma nova série." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Book " msgstr "Livro " @@ -2719,7 +2754,7 @@ msgid "Disable compression of the file contents" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:49 -msgid "Generate a periodical rather than a book" +msgid "Do not add Table of Contents to book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 @@ -2790,11 +2825,11 @@ msgstr "" msgid "Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:137 msgid "Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:161 msgid "Options specific to the input format." msgstr "" @@ -2814,67 +2849,93 @@ msgstr "" msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:32 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:33 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 +msgid "Invalid regular expression" +msgstr "Expressão regular inválida" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73 +msgid "Invalid regular expression: %s" +msgstr "Expressão regular inválida: %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:72 msgid "Chapter &mark:" msgstr "&Marca do capítulo:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:73 msgid "pagebreak" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:74 msgid "rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:75 msgid "both" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:76 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:77 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:78 msgid "Insert &metadata as page at start of book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:79 +msgid "&Footer regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:80 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:81 +msgid "&Header regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:82 +msgid "Remove F&ooter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:83 +msgid "Remove H&eader" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" @@ -3085,15 +3146,15 @@ msgid "Choose format to send to device" msgstr "Escolher o formato a enviar para o leitor" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:542 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:174 msgid "by" msgstr "por" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:586 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:593 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 msgid "No suitable formats" msgstr "Sem formatos suportados" @@ -3107,7 +3168,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:799 msgid "Auto convert the following books before uploading to the device?" msgstr "" @@ -3115,22 +3176,22 @@ msgstr "" msgid "Sending news to device." msgstr "Enviar notícias para o leitor." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:768 msgid "Sending books to device." msgstr "A enviar livros para o leitor" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:806 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Try changing the output format in the upper right corner next to " "the red heart and re-converting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No space on device" msgstr "Sem espaço no leitor" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -3144,8 +3205,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:947 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1005 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:56 msgid "Path" msgstr "Caminho" @@ -3154,8 +3215,8 @@ msgstr "Caminho" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Formats" @@ -3196,27 +3257,27 @@ msgstr "&Autor(es):" msgid "&Profile:" msgstr "&Perfil:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:168 msgid " plugins" msgstr " - Extras disponíveis" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "General" msgstr "Geral" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Interface" msgstr "Interface" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Advanced" msgstr "Avançadas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "" "Content\n" "Server" @@ -3224,127 +3285,127 @@ msgstr "" "Servidor de\n" "Conteúdos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Plugins" msgstr "Extras" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:219 msgid "" "If checked, downloaded news will be automatically mailed
to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:293 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:509 msgid "No valid plugin path" msgstr "Sem caminhos válidos para o extra" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:510 msgid "%s is not a valid plugin path" msgstr "%s não é um caminho válido para o extra" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:513 msgid "Choose plugin" msgstr "Escolher o extra" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:525 msgid "Plugin cannot be disabled" msgstr "O extra não pode ser desactivado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:526 msgid "The plugin: %s cannot be disabled" msgstr "O extra: %s não pode ser desactivado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:535 msgid "Plugin not customizable" msgstr "Extra não personalizável" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:536 msgid "Plugin: %s does not need customization" msgstr "Extra: %s não precisa de personalização" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:556 msgid "Customize %s" msgstr "Personalizar %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:566 msgid "Cannot remove builtin plugin" msgstr "É impossível remover o extra integrado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:567 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " não pode ser removido. É um extra integrado. Experimente desactivá-lo." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:600 msgid "Error log:" msgstr "Registo de erros:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 msgid "Access log:" msgstr "Registo de acesso:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552 msgid "Failed to start content server" msgstr "Falha em iniciar o servidor de conteúdos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:460 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:648 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:673 msgid "Invalid size" msgstr "Tamanho inválido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:674 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "O tamanho %s é inválido. Deve estar na forma larguraxaltura" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:691 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:724 msgid "Invalid database location" msgstr "Localização da base de dados inválida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:720 msgid "Invalid database location " msgstr "Localização da base de dados inválida " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:693 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:721 msgid "
Must be a directory." msgstr "
Deve ser uma pasta." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:697 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:725 msgid "Invalid database location.
Cannot write to " msgstr "Localização da base de dados inválida.
É impossível escrever em " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:739 msgid "Compacting..." msgstr "A compactar..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:740 msgid "Compacting database. This may take a while." msgstr "A compactar a base de dados. Pode demorar algum tempo." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 msgid "Preferences" msgstr "Preferências" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" @@ -3352,15 +3413,15 @@ msgstr "" "&Localização dos livros (Os livros estão armazenados em pastas, ordenados " "por autor e os metadados estão armazenados no ficheiro metadata.db)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 msgid "Browse for the new database location" msgstr "Navegar para a nova localização da base de dados" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 msgid "Show notification when &new version is available" msgstr "Mostrar notificação quando estiver disponível uma &nova versão" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 msgid "" "If you disable this setting, metadata is guessed from the filename instead. " "This can be configured in the Advanced section." @@ -3368,15 +3429,15 @@ msgstr "" "Se desactivar esta definição os metadados são adivinhados a partir do nome " "do ficheiro. Isto pode ser configurado na secção Avançadas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:464 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 msgid "Read &metadata from files" msgstr "Ler os &metadados dos ficheiros" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:465 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 msgid "Default network &timeout:" msgstr "Predefinição do &tempo de espera da rede:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -3384,137 +3445,145 @@ msgstr "" "Definir a predefinição para o tempo de espera para a recolha de dados na " "rede (i.e. sempre que se vai à internet buscar informação)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 msgid " seconds" msgstr " segundos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 msgid "Choose &language (requires restart):" msgstr "Lin&guagem (precisa de reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 msgid "Normal" msgstr "Normal" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 msgid "High" msgstr "Alta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 msgid "Low" msgstr "Baixa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 msgid "Job &priority:" msgstr "&Prioridade do processo:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +msgid "Preferred &input format order:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 msgid "Add a directory to the frequently used directories list" msgstr "Adicionar uma pasta à lista de pastas usadas frequentemente" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 msgid "Remove a directory from the frequently used directories list" msgstr "Remover uma pasta da lista de pastas usadas frequentemente" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 msgid "Use &Roman numerals for series number" msgstr "Usar números &romanos para o número da série" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 msgid "Enable system &tray icon (needs restart)" msgstr "Activar o &ícone na área de notificação (precisa de reiniciar)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 msgid "Show ¬ifications in system tray" msgstr "Mostrar ¬ificações na área de notificação" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "&Mostrar o navegador de capas numa janela separada (precisa de reiniciar)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +msgid "Search as you type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 msgid "Automatically send downloaded &news to ebook reader" msgstr "&Enviar automaticamente as notícias descarregadas para o leitor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:518 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "Número de &capas a mostrar no modo de navegação (precisa de reiniciar):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 msgid "Toolbar" msgstr "Barra de ferramentas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 msgid "Large" msgstr "Grande" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 msgid "Medium" msgstr "Médio" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 msgid "Small" msgstr "Pequeno" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 msgid "&Button size in toolbar" msgstr "Tamanho dos &botões da barra de ferramentas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 msgid "Show &text in toolbar buttons" msgstr "Mostar &texto nos botões da barra de ferramentas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 msgid "Select visible &columns in library view" msgstr "&Seleccionar as colunas visíveis na vista da biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:529 msgid "Use internal &viewer for:" msgstr "Usar o &visualizador interno para:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:530 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:531 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:532 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:533 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:534 msgid "calibre can send your books to you (or your reader) by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:535 msgid "Free unused diskspace from the database" msgstr "Espaço em disco não utilizado na base de dados" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:536 msgid "&Compact database" msgstr "&Compactar a base de dados" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:537 msgid "&Metadata from file name" msgstr "&Metadados a partir do nome dos ficheiros" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:538 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -3525,25 +3594,25 @@ msgstr "" "Quaisquer mudanças nas definições só terão efeito depois do servidor ser " "reiniciado." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:539 msgid "Server &port:" msgstr "P&orta do servidor:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:540 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&Utilizador:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:541 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Palavra-passe:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:542 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -3551,13 +3620,13 @@ msgstr "" "Se deixar a palavra-passe em branco qualque pessoa poderá aceder à sua " "colecção de livros usando a interface de rede." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180 msgid "&Show password" msgstr "&Mostrar a palavra-passe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:544 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -3565,31 +3634,31 @@ msgstr "" "O tamanho máximo (larguraxaltura) para as capas apresentadas. Capas maiores " "são redimensionadas. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:545 msgid "Max. &cover size:" msgstr "Tam. máx. da &capa:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:546 msgid "&Start Server" msgstr "&Iniciar o Servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:547 msgid "St&op Server" msgstr "Pa&rar o Servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:548 msgid "&Test Server" msgstr "&Testar o Servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:549 msgid "Run server &automatically on startup" msgstr "Correr o servidor &automaticamente no arranque" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:550 msgid "View &server logs" msgstr "Ver o registo do &servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:551 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -3600,7 +3669,7 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:553 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." @@ -3608,27 +3677,27 @@ msgstr "" "Aqui pode personalizar o comportamento do Calibre controlando quais os " "extras que este utiliza." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:554 msgid "Enable/&Disable plugin" msgstr "Activar/&Desactivar o extra" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:555 msgid "&Customize plugin" msgstr "&Personalizar o extra" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:556 msgid "&Remove plugin" msgstr "&Remover o extra" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:557 msgid "Add new plugin" msgstr "Adicionar novo extra" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:558 msgid "Plugin &file:" msgstr "&Ficheiro com o extra:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:560 msgid "&Add" msgstr "&Adicionar" @@ -3736,6 +3805,18 @@ msgstr "Converter em LRF" msgid "Category" msgstr "Categoria" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 +msgid "" +"Change the author(s) of this book. Multiple authors should be separated by " +"an &. If the author name contains an &, use && to represent it." +msgstr "" +"Altere o(s) autor(es) deste livro. Múltiplos autores devem ser separados por " +"&. Se o nome do autor contém um &, use && para o representar." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 +msgid "Change the publisher of this book" +msgstr "Alterar a editora deste livro" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515 msgid "Series index." @@ -3812,8 +3893,9 @@ msgstr "F&ormato do cabeçalho:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:546 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:147 msgid " px" msgstr " px" @@ -3910,22 +3992,22 @@ msgstr "" "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-" "indent:0px;\">

" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 msgid "Edit Meta information" msgstr "Editar os metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 msgid "Meta information" msgstr "Metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 msgid "Author S&ort: " msgstr "&Ordenação do(s) Autor(es): " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -3933,170 +4015,178 @@ msgstr "" "Especificar como é que o(s) autor(es) deste livro deve(m) ser ordenado(s). " "Por exemplo: Charles Dickens deve ser ordenado como Dickens, Charles." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 msgid "&Rating:" msgstr "A&valiação:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 msgid "Rating of this book. 0-5 stars" msgstr "Avaliação deste livro. 0-5 estrelas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 msgid " stars" msgstr " estrelas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 msgid "Add Ta&gs: " msgstr "Adicionar eti&quetas: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 msgid "Open Tag Editor" msgstr "Abrir o Editor de Etiquetas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152 msgid "&Remove tags:" msgstr "&Remover etiquetas:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153 msgid "Comma separated list of tags to remove from the books. " msgstr "Lista de etiquetas separadas por vírgulas a remover dos livros. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Remove &format:" msgstr "Remover &formatos:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 msgid "A&utomatically set author sort" msgstr "Definir a&utomaticamente a ordenação do(s) autor(es)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "No format selected" msgstr "Sem formato seleccionado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175 msgid "Could not read metadata" msgstr "É impossível ler os metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:176 msgid "Could not read metadata from %s format" msgstr "É impossível ler os metadados do formato %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 msgid "Could not read cover" msgstr "É impossível ler a capa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:185 msgid "Could not read cover from %s format" msgstr "É impossível ler a capa do formato %s." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:191 msgid "The cover in the %s format is invalid" msgstr "A capa do formato %s é inválida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:425 msgid "Cannot fetch cover" msgstr "É impossível recolher a capa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:426 msgid "Could not fetch cover.
" msgstr "É impossível recolher a capa.
" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:432 msgid "Bad cover" msgstr "Capa com erros" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:433 msgid "The cover is not a valid picture" msgstr "A capa não é uma imagem válida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:472 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:499 +msgid "Permission denied" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:500 +msgid "Could not open %s. Is it being used by another program?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 msgid "Edit Meta Information" msgstr "Editar os metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 msgid "Swap the author and title" msgstr "Trocar o autor e o título" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" "Criar automaticamente a ordenação do(s) autor(es) baseada na entrada actual" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "Remove unused series (Series that have no books)" msgstr "Remover as séries não usadas (Séries que não têm livros)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "&Fetch metadata from server" msgstr "&Recolher os metadados do servidor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 msgid "Available Formats" msgstr "Formatos disponíveis" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "Add a new format for this book to the database" msgstr "Adicionar um novo formato para este livro à base de dados" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Remove the selected formats for this book from the database." msgstr "Remover os formatos seleccionados deste livro da base de dados" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "Set the cover for the book from the selected format" msgstr "Definir a capa para o livro a partir do formato seleccionado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Reset cover to default" msgstr "Reiniciar a capa para a predefinida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Download &cover" msgstr "" @@ -4658,11 +4748,11 @@ msgstr "Expressão regular (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:95 msgid "No match" msgstr "Sem correspondências" @@ -4671,8 +4761,8 @@ msgid "Authors:" msgstr "Autor(es):" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -msgid "Regular expression (?P)" -msgstr "Expressão regular (?P)" +msgid "Regular expression (?P)" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 msgid "Series:" @@ -4739,36 +4829,36 @@ msgstr "Indisponível" msgid " - Jobs" msgstr " - Processos" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1068 msgid "Size (MB)" msgstr "Tamanho (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1069 msgid "Date" msgstr "Data" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:163 msgid "Rating" msgstr "Avaliação" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:376 msgid "None" msgstr "Vazio" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 msgid "Book %s of %s." msgstr "Livro %s de %s." -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:832 msgid "Not allowed" msgstr "Não permitido" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:779 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:833 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -4776,15 +4866,15 @@ msgstr "" "Arrastar para o leitor não é suportado. Primeiro adicionar o livro à " "biblioteca do Calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:946 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1004 msgid "Format" msgstr "Formato" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1058 msgid "Double click to edit me

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1107 msgid "Search (For Advanced Search click the button to the left)" msgstr "Procura (Para a Procura Avançada clique no botão da esquerda)" @@ -4815,7 +4905,7 @@ msgstr "" "%s ." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:416 msgid "No matches found" msgstr "Não foram encontradas correspondências" @@ -4840,12 +4930,12 @@ msgid "Previous Page" msgstr "Página Anterior" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 msgid "Back" msgstr "Para trás" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 msgid "Forward" msgstr "Para a frente" @@ -4854,7 +4944,7 @@ msgid "Next match" msgstr "Correspondência seguinte" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 msgid "Open ebook" msgstr "Abrir o livro" @@ -4867,7 +4957,7 @@ msgid "Save single format to disk..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:972 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:49 msgid "Error" msgstr "Erro" @@ -4876,19 +4966,19 @@ msgstr "Erro" msgid "Error communicating with device" msgstr "Erro ao comunicar com o leitor" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "&Restore" msgstr "&Restaurar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155 msgid "&Donate to support calibre" msgstr "&Faça um donativo para ajudar o Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160 msgid "&Restart" msgstr "&Reiniciar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:199 msgid "" "

For help visit %s.kovidgoyal.net
" @@ -4896,35 +4986,35 @@ msgstr "" "

Para ajuda visite %s.kovidgoyal.net
" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" msgstr "%s: %s por Kovid Goyal %%(version)s
%%(device)s

" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 msgid "Edit metadata individually" msgstr "Editar os metadados individualmente" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 msgid "Edit metadata in bulk" msgstr "Editar os metadados a granel" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 msgid "Add books from a single directory" msgstr "Adicionar os livros a partir de uma pasta" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:232 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -4933,7 +5023,7 @@ msgstr "" "pasta, assume que todos os ficheiros de livros na mesma pasta estão em " "formatos diferentes)" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:235 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -4942,79 +5032,79 @@ msgstr "" "livros por pasta, assume que todos os ficheiros de livros são livros " "diferentes)" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358 msgid "Save to disk" msgstr "Guardar no disco" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 msgid "Save to disk in a single directory" msgstr "Guardar no disco numa única pasta" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1444 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1445 msgid "Save only %s format to disk" msgstr "Guardar só os formatos %s no disco" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364 msgid "View" msgstr "Ver" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "View specific format" msgstr "Ver o formato específico" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 msgid "Convert individually" msgstr "Converter individualmente" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:313 msgid "Bulk convert" msgstr "Converter a granel" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:328 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:362 msgid "Similar books..." msgstr "Livros semelhantes..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:420 msgid "Bad database location" msgstr "Localização da base de dados com erros" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1572 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1573 msgid "Choose a location for your ebook library." msgstr "Escolher a localização para a sua biblioteca de livros" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:595 msgid "Browse by covers" msgstr "Navegar pelas capas" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702 msgid "Device: " msgstr "Leitor: " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:704 msgid " detected." msgstr " detectado." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:726 msgid "Connected " msgstr "Ligado " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:730 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738 msgid "Device database corrupted" msgstr "Base de dados do leitor corrompida" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:739 msgid "" "\n" "

The database of books on the reader is corrupted. Try the " @@ -5042,52 +5132,60 @@ msgstr "" " \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:807 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:850 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:858 msgid "Uploading books to device." msgstr "A carregar os livros para o leitor." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 msgid "Books" msgstr "Livros" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 msgid "EPUB Books" msgstr "Livros em formato EPUB" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:825 msgid "LRF Books" msgstr "Livros em formato LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:826 msgid "HTML Books" msgstr "Livros em formato HTML" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:827 msgid "LIT Books" msgstr "Livros em formato LIT" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:828 msgid "MOBI Books" msgstr "Livros em formato MOBI" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:829 msgid "Text books" msgstr "Livros em formato texto" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:822 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:830 msgid "PDF Books" msgstr "Livros em formato PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:831 msgid "Comics" msgstr "Banda desenhada" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:832 msgid "Archives" msgstr "Arquivos" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:867 +msgid "Failed to read metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:868 +msgid "Failed to read metadata from the following" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:886 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" @@ -5095,89 +5193,89 @@ msgstr "" "Os livros seleccionados vão ser permanentemente apagados e os " "ficheiros removidos do seu computador. Tem a certeza?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:888 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:903 msgid "Deleting books from device." msgstr "A apagar livros do leitor." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:935 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1038 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1169 msgid "No books selected" msgstr "Sem livros seleccionados" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:946 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot edit metadata" msgstr "É impossível editar os metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1037 msgid "Cannot save to disk" msgstr "É impossível guardar no disco" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 msgid "Choose destination directory" msgstr "Escolher a pasta de destino" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1064 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1069 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1070 msgid "as the %s format is not available for them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1071 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1090 msgid "Fetching news from " msgstr "Recolher notícias de " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1103 msgid " fetched." msgstr " recolhida." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1168 msgid "Cannot convert" msgstr "É impossível converter" @@ -5187,12 +5285,11 @@ msgid "No book selected" msgstr "Sem livro seleccionado" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1338 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1390 msgid "Cannot view" msgstr "É impossível ver" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1344 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1392 msgid "Choose the format to view" msgstr "Escolher o formato para ver" @@ -5200,7 +5297,19 @@ msgstr "Escolher o formato para ver" msgid "Cannot open folder" msgstr "É impossível abrir a pasta" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373 +msgid "Multiple Books Selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1374 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1391 msgid "%s has no available formats." msgstr "%s não tem formatos disponíveis." @@ -5212,19 +5321,19 @@ msgstr "É impossível configurar" msgid "Cannot configure while there are running jobs." msgstr "É impossível configurar enquanto estiverem processos a correr." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1473 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 msgid "No detailed info available" msgstr "Sem informação detalhada disponível" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1475 msgid "No detailed information is available for books on the device." msgstr "Sem informação detalhada disponível para os livros no leitor." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 msgid "Error talking to device" msgstr "Erro ao comunicar com o leitor" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1524 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5232,12 +5341,12 @@ msgstr "" "Houve um erro temporário ao comunicar com o leitor. Por favor desligue e " "volte a ligar o leitor ou reinicie." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1540 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1555 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 msgid "Conversion Error" msgstr "Erro de conversão" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1542 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using 3rd party tools." @@ -5245,19 +5354,19 @@ msgstr "" "

É impossível converter: %s

É um livro com DRM. " "Primeiro tem de remover o DRM usando ferramentas de terceiros." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1557 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1581 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 msgid "Invalid library location" msgstr "Localização da biblioteca inválida" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1583 msgid "Could not access %s. Using %s as the library." msgstr "É impossível aceder a %s. A usar %s como a biblioteca." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1630 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1631 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development." @@ -5266,22 +5375,22 @@ msgstr "" "acha útil, por favor considere fazer um donativo para ajudar no seu " "desenvolvimento." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1654 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1655 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Existem processos activos. Tem a certeza que quer sair?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1657 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1658 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1661 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1662 msgid "WARNING: Active jobs" msgstr "ATENÇÃO: Processos activos" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1712 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1713 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -5289,7 +5398,7 @@ msgstr "" "vai continuar a correr na área de notificação. Para fechar escolha " "Sair no menu de contexto da área de notificação." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1732 msgid "" "Latest version: %s" @@ -5297,11 +5406,11 @@ msgstr "" "Última versão: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1739 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 msgid "Update available" msgstr "Actualização disponível" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1741 msgid "" "%s has been updated to version %s. See the new features. " @@ -5311,48 +5420,48 @@ msgstr "" "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">as novas " "funcionalidades. Visitar a página para descarregar?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1758 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1759 msgid "Use the library located at the specified path." msgstr "Usar a biblioteca localizada no caminho especificado." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1760 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1761 msgid "Start minimized to system tray." msgstr "Iniciar minimizado na área de notificação." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1762 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1763 msgid "Log debugging information to console" msgstr "Registar a informação de depuração na consola" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1810 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1811 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1812 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1814 msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1817 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1819 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1821 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1824 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1825 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1845 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1826 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1846 msgid "try deleting the file" msgstr "" @@ -5577,11 +5686,11 @@ msgid "" "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:173 msgid "You must set a username and password for %s" msgstr "Deve definir um utilizador e uma palavra-passe para %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:178 msgid "Fetch news from " msgstr "Recolher as notícias de " @@ -5641,55 +5750,73 @@ msgstr "" msgid "Import" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:133 msgid "Configure Ebook viewer" msgstr "Configurar o Visualizador de livros" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:134 msgid "&Font options" msgstr "Opções do &tipo de letra" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:135 msgid "Se&rif family:" msgstr "Família &serif:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:136 msgid "&Sans family:" msgstr "Família s&ans:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:137 msgid "&Monospace family:" msgstr "Família &monospace:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:138 msgid "&Default font size:" msgstr "T&amanho do tipo de letra predefinido:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:140 msgid "Monospace &font size:" msgstr "Tamanho do tipo de letra mo&nospace:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:142 msgid "S&tandard font:" msgstr "Tipo de letra &predefinido:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:143 msgid "Serif" msgstr "Serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:144 msgid "Sans-serif" msgstr "Sans-serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:145 msgid "Monospace" msgstr "Monospace" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:146 msgid "Remember last used &window size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:148 +msgid "Maximum &view width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:149 +msgid "H&yphenate (break line in the middle of large words)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:150 +msgid "" +"The default language to use for hyphenation rules. If the book does not " +"specify a language, this will be used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:151 +msgid "Default &language for hyphenation:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:152 msgid "&User stylesheet" msgstr "Folha de estilos do &utilizador" @@ -5698,12 +5825,12 @@ msgid "Options to customize the ebook viewer" msgstr "Opções para personalizar o Visualizador de livros" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:645 msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:110 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -5712,30 +5839,42 @@ msgstr "" "de todos os livros." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:63 +msgid "Maximum width of the viewer window, in pixels." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:64 +msgid "Hyphenate text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:66 +msgid "Default language for hyphenation rules" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:68 msgid "Font options" msgstr "Opções de tipo de letra" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 msgid "The serif font family" msgstr "A família do tipo de letra serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 msgid "The sans-serif font family" msgstr "A família do tipo de letra sans-serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:74 msgid "The monospaced font family" msgstr "A família do tipo de letra monospace" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:75 msgid "The standard font size in px" msgstr "O tamanho do tipo de letra padrão em px" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:76 msgid "The monospaced font size in px" msgstr "O tamanho do tipo de letra monospace padrão em px" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:77 msgid "The standard font type" msgstr "O tipo de letra padrão" @@ -5769,121 +5908,121 @@ msgstr "Procurar neste livro" msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:376 msgid "Choose ebook" msgstr "Escolher o livro" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:377 msgid "Ebooks" msgstr "Livros" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Add bookmark" msgstr "Adicionar marcador" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Enter title for bookmark:" msgstr "Inserir o título para o marcador" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:417 msgid "No matches found for: %s" msgstr "Sem correspondências encontradas para: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:457 msgid "Loading flow..." msgstr "A carregar o fluxo..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:484 msgid "Laying out %s" msgstr "A representar %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:513 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:548 msgid "Loading ebook..." msgstr "A carregar o livro..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:556 msgid "DRM Error" msgstr "Erro de DRM" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:557 msgid "

This book is protected by DRM" msgstr "

Este livro está protegido por DRM" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:561 msgid "Could not open ebook" msgstr "É impossível abrir o livro" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 msgid "Options to control the ebook viewer" msgstr "Opções para controlar o Visualizador de livros" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:642 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Se especificado a janela do Visualizador vai tentar vir para a frente quando " "iniciada." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:647 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:653 msgid "" "%prog [options] file\n" "\n" "View an ebook.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 msgid "Ebook Viewer" msgstr "Visualizador de livros" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 msgid "toolBar" msgstr "Barra de ferramentas" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 msgid "Next page" msgstr "Página seguinte" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 msgid "Previous page" msgstr "Página anterior" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 msgid "Font size larger" msgstr "Diminuir o tipo de letra" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 msgid "Font size smaller" msgstr "Aumentar o tipo de letra" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 msgid "Find next" msgstr "Procurar o seguinte" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 msgid "Copy to clipboard" msgstr "Copiar para a área de transferência" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 msgid "Reference Mode" msgstr "Modo de Referência" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 msgid "Bookmark" msgstr "Marcadores" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:176 msgid "Toggle full screen" msgstr "Écran inteiro" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:177 msgid "Print" msgstr "" @@ -5891,15 +6030,7 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 -msgid "Invalid regular expression" -msgstr "Expressão regular inválida" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 -msgid "Invalid regular expression: %s" -msgstr "Expressão regular inválida: %s" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 msgid "" "Library\n" "%d\n" @@ -5909,7 +6040,7 @@ msgstr "" "%d\n" "livros" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 msgid "" "Reader\n" "%s\n" @@ -5919,71 +6050,111 @@ msgstr "" "%s\n" "disponíveis" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:168 msgid "" "Card A\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:169 msgid "" "Card B\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 msgid "Click to see the books available on your computer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 msgid "Click to see the books in the main memory of your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176 msgid "Click to see the books on storage card A in your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177 msgid "Click to see the books on storage card B in your reader" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:466 +msgid "Change Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +msgid "Upper Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:468 +msgid "Lower Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:469 +msgid "Swap Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:470 +msgid "Title Case" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:141 msgid "Default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:279 +msgid "" +"If you use the WordPlayer e-book app on your Android phone, you can access " +"your calibre book collection directly on the device. To do this you have to " +"turn on the content server." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:283 +msgid "" +"Remember to leave calibre running as the server only runs as long as calibre " +"is running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:285 +msgid "" +"You have to add the URL http://myhostname:8080 as your calibre library in " +"WordPlayer. Here myhostname should be the fully qualified hostname or the IP " +"address of the computer calibre is running on." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:362 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:379 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:388 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:432 msgid "Invalid database" msgstr "Base de dados inválida" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:433 msgid "" "

An invalid library already exists at %s, delete it before trying to move " "the existing library.
Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:503 msgid "welcome wizard" msgstr "" @@ -6534,17 +6705,17 @@ msgstr "" " %s\n" "Para ajuda num comando individual: %%prog comando --help\n" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1497 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1535 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:1526 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1564 msgid "Copying %s" msgstr "A copiar %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1581 msgid "Compacting database" msgstr "A compactar a base de dados" @@ -6552,7 +6723,7 @@ msgstr "A compactar a base de dados" msgid "Password to access your calibre library. Username is " msgstr "Palavra-passe para aceder à sua biblioteca Calibre. Utilizador é " -#: /home/kovid/work/calibre/src/calibre/library/server.py:419 +#: /home/kovid/work/calibre/src/calibre/library/server.py:429 msgid "" "[options]\n" "\n" @@ -6598,11 +6769,15 @@ msgstr "A linguagem de apresentação da interface do utilizador" msgid "The default output format for ebook conversions." msgstr "O formato predefinido para a conversão de livros." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:552 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +msgid "Ordered list of formats to prefer for input." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:556 msgid "Read metadata from files" msgstr "Ler os metadados a partir dos ficheiros" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:558 msgid "The priority of worker processes" msgstr "A prioridade dos processos de trabalho" @@ -6642,13 +6817,13 @@ msgstr "Falha na autenticação com o servidor: %s" msgid "Control email delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:83 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 msgid "Unknown feed" msgstr "Fonte deconhecida" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:145 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:164 msgid "Untitled article" msgstr "Artigo sem título" @@ -6680,82 +6855,71 @@ msgstr "" msgid "Unknown News Source" msgstr "Fonte de Notícias desconhecida" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:564 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:578 msgid "Download finished" msgstr "Descarregamento terminado" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:566 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:580 msgid "Failed to download the following articles:" msgstr "Falha no descarregamento dos seguintes artigos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:568 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:574 -msgid " from " -msgstr " de " - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:572 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:586 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:576 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:588 +msgid " from " +msgstr " de " + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:590 msgid "\tFailed links:" msgstr "\tLigações falhadas:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:657 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:671 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "É impossível recolher o artigo. Correr com --debug para ver a razão." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:678 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:692 msgid "Fetching feeds..." msgstr "A recolher as fontes..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:682 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:696 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:688 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:702 msgid "Trying to download cover..." msgstr "A tentar descarregar a capa..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:739 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:753 msgid "Starting download [%d thread(s)]..." msgstr "A iniciar o descarregamento [%d thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:755 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:769 msgid "Feeds downloaded to %s" msgstr "Fontes descarregadas para %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:765 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:779 msgid "Could not download cover: %s" msgstr "É impossível descarregar a capa: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:772 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:786 msgid "Downloading cover from %s" msgstr "A descarregar a capa de %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:907 msgid "Untitled Article" msgstr "Artigo Sem Título" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:941 -msgid "" -"\n" -"Downloaded article %s from %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:978 msgid "Article downloaded: %s" msgstr "Artigo descarregado: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:953 -msgid "Failed to download article: %s from %s\n" -msgstr "Falha ao descarregar o artigo: %s de %s\n" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:956 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:989 msgid "Article download failed: %s" msgstr "Falhou o descarregamento do artigo: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:971 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1004 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_borba.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_glas_srpske.py:76 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_instapaper.py:56 @@ -6799,7 +6963,7 @@ msgstr "Sérvio" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_7dias.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_ambito.py:61 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_buenosaireseconomico.py:23 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:64 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:26 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_criticadigital.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_diagonales.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_el_mercurio_chile.py:61 @@ -6809,6 +6973,7 @@ msgstr "Sérvio" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elcronista.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elmundo.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elperiodico_spanish.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_eltiempo_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_expansion_spanish.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_granma.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_infobae.py:21 @@ -6820,7 +6985,9 @@ msgstr "Sérvio" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion_chile.py:54 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa.py:60 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_ni.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_latribuna.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lavanguardia.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_marca.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_miradasalsur.py:23 @@ -6830,6 +6997,7 @@ msgstr "Sérvio" msgid "Spanish" msgstr "Espanhol" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_accountancyage.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:13 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_amspec.py:14 @@ -6847,6 +7015,7 @@ msgstr "Espanhol" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_cnn.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_corriere_della_sera_en.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_craigslist.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_mail.py:6 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17 @@ -6856,6 +7025,7 @@ msgstr "Espanhol" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_exiled.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_fastcompany.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_financial_times.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_forbes.py:10 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_freakonomics.py:13 @@ -6890,7 +7060,8 @@ msgstr "Espanhol" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_york_review_of_books_no_sub.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_yorker.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_news_times.py:7 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:16 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:29 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_noaa.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm_int.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes_sub.py:17 @@ -6933,7 +7104,7 @@ msgstr "Espanhol" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_twitchfilms.py:22 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_uncrate.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_upi.py:15 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usnews.py:21 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_utne.py:20 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_wash_post.py:12 @@ -7020,6 +7191,10 @@ msgstr "Saltar o artigo filtrado: %s" msgid "Portuguese" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +msgid "Kovid Goyal and Sujata Raman" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19 msgid "Chinese" msgstr "" @@ -7939,6 +8114,9 @@ msgstr "" #~ "Artigo descarregado %s de %s\n" #~ "%s" +#~ msgid "Failed to download article: %s from %s\n" +#~ msgstr "Falha ao descarregar o artigo: %s de %s\n" + #~ msgid "Click to see the list of books available on your computer" #~ msgstr "Clique para ver a lista dos livros disponíveis no seu computador" @@ -8445,6 +8623,9 @@ msgstr "" #~ msgid "%s

%s

" #~ msgstr "%s

%s

" +#~ msgid "Regular expression (?P)" +#~ msgstr "Expressão regular (?P)" + #~ msgid "Set the dc:language field" #~ msgstr "Definir dc:language field" diff --git a/src/calibre/translations/ro.po b/src/calibre/translations/ro.po index 32cdb8dd1a..9319580628 100644 --- a/src/calibre/translations/ro.po +++ b/src/calibre/translations/ro.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-06-30 13:41+0000\n" +"POT-Creation-Date: 2009-07-19 18:45+0000\n" "PO-Revision-Date: 2009-05-21 15:31+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Romanian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2009-07-05 18:36+0000\n" +"X-Launchpad-Export-Date: 2009-07-21 16:48+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41 @@ -22,16 +22,14 @@ msgid "Does absolutely nothing" msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:69 #: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:164 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:148 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:639 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:643 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:404 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:50 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:52 @@ -39,9 +37,9 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:320 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:225 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:255 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:258 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:45 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 @@ -49,10 +47,10 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:103 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:105 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:171 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:865 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:870 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:65 @@ -63,21 +61,21 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:117 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:150 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:540 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:724 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:736 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:837 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:842 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:880 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:133 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:135 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:857 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:862 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:900 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:84 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:28 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:26 +#: /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/manipulate/crop.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:75 @@ -97,39 +95,43 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:93 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:19 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:757 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:760 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:40 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:942 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 #: /home/kovid/work/calibre/src/calibre/library/cli.py:264 #: /home/kovid/work/calibre/src/calibre/library/database.py:917 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:618 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:630 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1026 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:654 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:666 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1061 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1391 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1477 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1561 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1584 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1635 -#: /home/kovid/work/calibre/src/calibre/library/server.py:283 -#: /home/kovid/work/calibre/src/calibre/library/server.py:344 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1098 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1428 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1673 +#: /home/kovid/work/calibre/src/calibre/library/server.py:294 +#: /home/kovid/work/calibre/src/calibre/library/server.py:355 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 @@ -225,11 +227,11 @@ msgid "" "encoding declarations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:243 msgid "Conversion Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:257 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -246,53 +248,68 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:56 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:178 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:218 msgid "This profile is intended for the Microsoft Reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:189 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:229 msgid "This profile is intended for the Mobipocket books." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:93 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:202 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:105 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:254 msgid "This profile is intended for the Cybook G3." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:226 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:118 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:267 +msgid "This profile is intended for the Cybook Opus." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:130 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:279 msgid "This profile is intended for the Amazon Kindle." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:135 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:142 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:312 +msgid "This profile is intended for the Irex Illiad." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:325 +msgid "This profile is intended for the IRex Digital Reader 1000." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:172 msgid "Output profile" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:139 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:176 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " "devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:166 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:296 msgid "This profile is intended for the Amazon Kindle DX." msgstr "" @@ -320,7 +337,7 @@ msgstr "Nu a fost găsit niciun plugin valid în " msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:347 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:354 msgid "" " %prog options\n" "\n" @@ -328,39 +345,39 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:353 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:360 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" "Adaugă un plugin prin specificarea căii către fişierul zip ce îl conţine." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:355 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:362 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:357 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:364 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:359 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:366 msgid "List all installed plugins" msgstr "Listează toate plugin-urile instalate" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:361 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:368 msgid "Enable the named plugin" msgstr "Activează plugin-ul specificat prin nume" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:363 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:370 msgid "Disable the named plugin" msgstr "Dezactivează plugin-ul specificat prin nume" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 -msgid "Communicate with the BeBook eBook reader." +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:14 +msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:15 -msgid "Tijmen Ruizendaal" +#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 +msgid "Communicate with the BeBook eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:85 @@ -378,49 +395,51 @@ msgstr "" msgid "Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:17 msgid "Communicate with the Cybook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:14 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 msgid "John Schember" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:59 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:63 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:619 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:467 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:974 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1295 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1005 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1009 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1332 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:99 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:98 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:98 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:100 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:179 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:181 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:168 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:170 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:145 msgid "Transferring books to device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:126 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:212 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:219 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:198 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:200 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:165 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:174 msgid "Removing books from device..." msgstr "" @@ -432,6 +451,10 @@ msgstr "" msgid "Device Interface" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:17 +msgid "Communicate with the IRex Digital Reader 1000 eBook reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:16 msgid "Communicate with the JetBook eBook reader." msgstr "" @@ -454,55 +477,55 @@ msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:150 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:101 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:55 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:58 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:88 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:102 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:50 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:69 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:79 msgid "Getting list of books on device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:19 msgid "Communicate with the Sony PRS-505 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:20 #: /home/kovid/work/calibre/src/calibre/devices/prs700/driver.py:14 msgid "Kovid Goyal and John Schember" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:109 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:111 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:108 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:85 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "The reader has no storage card in this slot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:132 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:110 msgid "There is insufficient free space in main memory" msgstr "Nu există suficient spaţiu liber în memoria principală" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:134 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:114 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:116 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/devices/prs505/driver.py:247 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:213 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:228 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 msgid "Sending metadata to device..." msgstr "" @@ -510,22 +533,22 @@ msgstr "" msgid "Communicate with the Sony PRS-700 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:251 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:261 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:328 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" "Unitatea de disc %s nu a putut fi detectată. Încercaţi să reporniţi sistemul." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:371 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:499 msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:486 msgid "You must install the pmount package." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:480 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:505 msgid "Unable to mount main memory (Error code: %d)" msgstr "" @@ -537,21 +560,21 @@ msgstr "" msgid "settings for device drivers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:27 msgid "Communicate with an eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "Selected slot: %s is not supported." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:176 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:184 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 msgid "Adding books to device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:202 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:183 msgid "Removing books from device metadata listing..." msgstr "" @@ -695,15 +718,19 @@ msgstr "" msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179 +msgid "List builtin recipes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:245 msgid "Output saved to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:67 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:74 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -711,7 +738,7 @@ msgid "" "are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:89 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:85 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -719,7 +746,7 @@ msgid "" "a device. For example EPUB on the SONY reader. Choices are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:96 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -727,7 +754,7 @@ msgid "" "chosen based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:106 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -736,17 +763,17 @@ msgid "" "use a mapping based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:118 msgid "Disable all rescaling of font sizes." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:125 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -754,7 +781,7 @@ msgid "" "tables and present it in a linear fashion." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:147 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " @@ -764,7 +791,7 @@ msgstr "" "cuprins la nivelul unu. Dacă este specificată, are prioritate mai mare faţă " "de alte forme de auto-detecţie." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:156 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:152 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " @@ -774,25 +801,25 @@ msgstr "" "cuprins la nivelul doi. Fiecare intrare este adăugată sub intrarea " "precedentă de nivel unu." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:164 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:160 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:168 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " "one is always used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:176 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "Nu adăuga capitolele auto-detectate la cuprins." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:187 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:183 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" @@ -800,20 +827,20 @@ msgstr "" "Dacă sunt detectate mai puţine capitole decât numărul acesta, atunci se " "adaugă legături la cuprins. Implicit: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:190 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " "number of chapters were detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:202 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:198 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:209 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "

or

tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -823,7 +850,7 @@ msgid "" "User Manual for further help on using this feature." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:223 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -831,182 +858,194 @@ msgid "" "\"both\" will use both page breaks and lines to mark chapters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:237 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:233 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:242 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:252 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:248 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:253 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:258 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:263 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:268 msgid "" "Do not force text to be justified in output. Whether text is actually " "displayed justified or not depends on whether the ebook format and reading " "device support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:275 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:288 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:307 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:303 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:311 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:325 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "Use a regular expression to try and remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:326 +msgid "The regular expression to use to remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:332 +msgid "Use a regular expression to try and remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:339 +msgid "The regular expression to use to remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:35 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:337 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:342 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:350 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:371 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:49 msgid "Set the cover to the specified file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:51 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:379 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:53 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:383 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:57 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:59 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:61 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:63 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:65 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:403 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:67 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:386 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:69 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 -msgid "List available recipes." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:458 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 msgid "Could not find an ebook inside the archive" msgstr "Nu a fost găsită o e-carte în arhivă" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:644 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:683 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:719 msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:57 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:63 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1022,7 +1061,7 @@ msgstr "" "marcatori de sfârşit de pagină, ar trebui să dezactivaţi împărţirea după " "aceşti marcatori." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:74 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1191,11 +1230,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:455 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -1204,195 +1243,199 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:601 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:605 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:87 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:91 msgid "Set the space between words in pts. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Add a header to all the pages with title and author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:92 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:101 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:114 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:118 msgid "The serif family of fonts to embed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The sans-serif family of fonts to embed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:115 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The monospace family of fonts to embed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:149 msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1008 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1066 msgid "Title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:363 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1067 msgid "Author(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:347 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:351 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:164 msgid "Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:348 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:352 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:349 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:58 msgid "Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1012 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1070 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 msgid "Language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:368 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:162 msgid "Published" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:370 +msgid "Rights" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:9 msgid "options" msgstr "" @@ -1534,95 +1577,101 @@ msgid "" "Fetch a cover image for the book identified by ISBN from LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 +msgid "" +"Don't add Table of Contents to end of book. Useful if the book has its own " +"table of contents." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:32 -msgid "Generate a periodical rather than a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1239 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:101 +msgid "All articles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1260 msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1240 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1261 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1241 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1262 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1242 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1263 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1243 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1264 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1244 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1265 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1245 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1266 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1246 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1267 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1247 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1268 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1248 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1269 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1249 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1270 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1250 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1271 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1251 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1272 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1252 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1273 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1253 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1274 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1254 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1275 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1255 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1276 msgid "Main Text" msgstr "" @@ -1658,7 +1707,7 @@ msgstr "" msgid "HTML TOC generation options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:87 msgid "Book Jacket" msgstr "" @@ -1667,7 +1716,7 @@ msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:66 msgid "Unnamed" msgstr "" @@ -1919,21 +1968,21 @@ msgid "" "first and then try it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " "'system' will default to the newline type used by this OS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 msgid "Frequently used directories" msgstr "" @@ -2031,38 +2080,38 @@ msgstr "" msgid "Adding..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:60 msgid "Searching in all sub-directories..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:137 msgid "Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 msgid "Duplicates found!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:176 msgid "Saving..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:228 msgid "Saved" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:60 msgid "Bulk Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:150 msgid "Options specific to the output format." msgstr "" @@ -2090,13 +2139,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:41 @@ -2303,7 +2352,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:142 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 msgid "Metadata" msgstr "" @@ -2313,72 +2362,79 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 msgid "Choose cover for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:102 msgid "Cannot read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:103 msgid "You do not have permission to read the file: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 msgid "Error reading file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "

There was an error reading from file:
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:158 msgid " is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:496 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "Book Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 +msgid "Use cover from &source file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:497 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Change &cover image:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:498 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Browse for an image to use as the cover of this book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:461 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:476 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:499 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 @@ -2392,99 +2448,80 @@ msgstr "" msgid "..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 -msgid "Use cover from &source file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:501 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 msgid "&Title: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:502 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 msgid "Change the title of this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:503 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 msgid "&Author(s): " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:129 -msgid "" -"Change the author(s) of this book. Multiple authors should be separated by " -"an &. If the author name contains an &, use && to represent it." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:505 msgid "Author So&rt:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 msgid "&Publisher: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137 -msgid "Change the publisher of this book" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 msgid "Ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 msgid "&Series:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "List of known series. You can add new series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Book " msgstr "" @@ -2509,7 +2546,7 @@ msgid "Disable compression of the file contents" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:49 -msgid "Generate a periodical rather than a book" +msgid "Do not add Table of Contents to book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 @@ -2580,11 +2617,11 @@ msgstr "" msgid "Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:137 msgid "Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:161 msgid "Options specific to the input format." msgstr "" @@ -2604,67 +2641,93 @@ msgstr "" msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:32 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:33 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 +msgid "Invalid regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73 +msgid "Invalid regular expression: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:72 msgid "Chapter &mark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:73 msgid "pagebreak" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:74 msgid "rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:75 msgid "both" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:76 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:77 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:78 msgid "Insert &metadata as page at start of book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:79 +msgid "&Footer regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:80 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:81 +msgid "&Header regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:82 +msgid "Remove F&ooter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:83 +msgid "Remove H&eader" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" @@ -2924,7 +2987,7 @@ msgid "Attached, you will find the e-book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:542 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:174 msgid "by" msgstr "" @@ -2939,8 +3002,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:586 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:593 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 msgid "No suitable formats" msgstr "" @@ -2978,7 +3041,7 @@ msgid "Sent news to" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:799 msgid "Auto convert the following books before uploading to the device?" msgstr "" @@ -2986,22 +3049,22 @@ msgstr "" msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:768 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:806 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Try changing the output format in the upper right corner next to " "the red heart and re-converting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -3013,8 +3076,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:947 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1005 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:56 msgid "Path" msgstr "" @@ -3023,8 +3086,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Formats" @@ -3063,391 +3126,399 @@ msgstr "" msgid "&Profile:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:168 msgid " plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:219 msgid "" "If checked, downloaded news will be automatically mailed
to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:293 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:509 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:510 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:513 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:525 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:526 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:535 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:536 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:556 msgid "Customize %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:566 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:567 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:600 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:460 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:648 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:673 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:674 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:691 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:724 msgid "Invalid database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:720 msgid "Invalid database location " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:693 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:721 msgid "
Must be a directory." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:697 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:725 msgid "Invalid database location.
Cannot write to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:739 msgid "Compacting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:740 msgid "Compacting database. This may take a while." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 msgid "Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 msgid "Browse for the new database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 msgid "" "If you disable this setting, metadata is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:464 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 msgid "Read &metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:465 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +msgid "Preferred &input format order:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 msgid "Add a directory to the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 msgid "Remove a directory from the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +msgid "Search as you type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:518 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:529 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:530 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:531 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:532 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:533 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:534 msgid "calibre can send your books to you (or your reader) by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:535 msgid "Free unused diskspace from the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:536 msgid "&Compact database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:537 msgid "&Metadata from file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:538 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:539 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:540 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:541 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:542 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:544 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:545 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:546 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:547 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:548 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:549 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:550 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:551 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -3458,33 +3529,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:553 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:554 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:555 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:556 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:557 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:558 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:560 msgid "&Add" msgstr "" @@ -3590,6 +3661,16 @@ msgstr "" msgid "Category" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 +msgid "" +"Change the author(s) of this book. Multiple authors should be separated by " +"an &. If the author name contains an &, use && to represent it." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 +msgid "Change the publisher of this book" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515 msgid "Series index." @@ -3666,8 +3747,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:546 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:147 msgid " px" msgstr "" @@ -3753,190 +3835,198 @@ msgid "" "indent:0px;\">

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 msgid "Edit Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 msgid "Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 msgid "Author S&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 msgid "&Rating:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 msgid " stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 msgid "Add Ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 msgid "Open Tag Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152 msgid "&Remove tags:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153 msgid "Comma separated list of tags to remove from the books. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Remove &format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 msgid "A&utomatically set author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:176 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:185 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:191 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:425 msgid "Cannot fetch cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:426 msgid "Could not fetch cover.
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:432 msgid "Bad cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:433 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:472 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:499 +msgid "Permission denied" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:500 +msgid "Could not open %s. Is it being used by another program?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 msgid "Edit Meta Information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "IS&BN:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "&Fetch metadata from server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 msgid "Available Formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "Add a new format for this book to the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Remove the selected formats for this book from the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Download &cover" msgstr "" @@ -4450,11 +4540,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:95 msgid "No match" msgstr "" @@ -4463,7 +4553,7 @@ msgid "Authors:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -msgid "Regular expression (?P)" +msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 @@ -4531,50 +4621,50 @@ msgstr "" msgid " - Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1068 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1069 msgid "Date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:163 msgid "Rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:376 msgid "None" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 msgid "Book %s of %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:832 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:779 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:833 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:946 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1004 msgid "Format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1058 msgid "Double click to edit me

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1107 msgid "Search (For Advanced Search click the button to the left)" msgstr "" @@ -4603,7 +4693,7 @@ msgid "No matches for the search phrase %s were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:416 msgid "No matches found" msgstr "" @@ -4628,12 +4718,12 @@ msgid "Previous Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 msgid "Back" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 msgid "Forward" msgstr "" @@ -4642,7 +4732,7 @@ msgid "Next match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 msgid "Open ebook" msgstr "" @@ -4655,7 +4745,7 @@ msgid "Save single format to disk..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:972 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:49 msgid "Error" msgstr "" @@ -4664,137 +4754,137 @@ msgstr "" msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:199 msgid "" "

For help visit %s.kovidgoyal.net
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 msgid "Edit metadata individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 msgid "Edit metadata in bulk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:232 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:235 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358 msgid "Save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 msgid "Save to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1444 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1445 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364 msgid "View" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:313 msgid "Bulk convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:328 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:362 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:420 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1572 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1573 msgid "Choose a location for your ebook library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:595 msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:704 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:726 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:730 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738 msgid "Device database corrupted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:739 msgid "" "\n" "

The database of books on the reader is corrupted. Try the " @@ -4810,140 +4900,148 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:807 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:850 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:858 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 msgid "Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 msgid "EPUB Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:825 msgid "LRF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:826 msgid "HTML Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:827 msgid "LIT Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:828 msgid "MOBI Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:829 msgid "Text books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:822 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:830 msgid "PDF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:831 msgid "Comics" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:832 msgid "Archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:867 +msgid "Failed to read metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:868 +msgid "Failed to read metadata from the following" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:886 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:888 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:903 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:935 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1038 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1169 msgid "No books selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:946 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1037 msgid "Cannot save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1064 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1069 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1070 msgid "as the %s format is not available for them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1071 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1090 msgid "Fetching news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1103 msgid " fetched." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1168 msgid "Cannot convert" msgstr "" @@ -4953,12 +5051,11 @@ msgid "No book selected" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1338 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1390 msgid "Cannot view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1344 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1392 msgid "Choose the format to view" msgstr "" @@ -4966,7 +5063,19 @@ msgstr "" msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373 +msgid "Multiple Books Selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1374 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1391 msgid "%s has no available formats." msgstr "" @@ -4978,133 +5087,133 @@ msgstr "" msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1473 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1475 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1524 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1540 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1555 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1542 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using 3rd party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1557 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1581 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 msgid "Invalid library location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1583 msgid "Could not access %s. Using %s as the library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1630 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1631 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1654 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1655 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1657 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1658 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1661 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1662 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1712 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1713 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1732 msgid "" "Latest version: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1739 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 msgid "Update available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1741 msgid "" "%s has been updated to version %s. See the new features. " "Visit the download page?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1758 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1759 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1760 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1761 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1762 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1763 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1810 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1811 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1812 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1814 msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1817 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1819 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1821 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1824 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1825 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1845 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1826 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1846 msgid "try deleting the file" msgstr "" @@ -5319,11 +5428,11 @@ msgid "" "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:173 msgid "You must set a username and password for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:178 msgid "Fetch news from " msgstr "" @@ -5383,55 +5492,73 @@ msgstr "" msgid "Import" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:133 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:134 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:135 msgid "Se&rif family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:136 msgid "&Sans family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:137 msgid "&Monospace family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:138 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:140 msgid "Monospace &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:142 msgid "S&tandard font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:143 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:144 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:145 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:146 msgid "Remember last used &window size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:148 +msgid "Maximum &view width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:149 +msgid "H&yphenate (break line in the middle of large words)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:150 +msgid "" +"The default language to use for hyphenation rules. If the book does not " +"specify a language, this will be used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:151 +msgid "Default &language for hyphenation:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:152 msgid "&User stylesheet" msgstr "" @@ -5440,42 +5567,54 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:645 msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:110 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:63 +msgid "Maximum width of the viewer window, in pixels." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:64 +msgid "Hyphenate text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:66 +msgid "Default language for hyphenation rules" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:68 msgid "Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 msgid "The serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 msgid "The sans-serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:74 msgid "The monospaced font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:75 msgid "The standard font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:76 msgid "The monospaced font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:77 msgid "The standard font type" msgstr "" @@ -5507,119 +5646,119 @@ msgstr "" msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:376 msgid "Choose ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:377 msgid "Ebooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Add bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:417 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:457 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:484 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:513 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:548 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:556 msgid "DRM Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:557 msgid "

This book is protected by DRM" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:561 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:642 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:647 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:653 msgid "" "%prog [options] file\n" "\n" "View an ebook.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 msgid "Ebook Viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 msgid "toolBar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 msgid "Next page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 msgid "Previous page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 msgid "Font size larger" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 msgid "Font size smaller" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 msgid "Find next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 msgid "Copy to clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 msgid "Reference Mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 msgid "Bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:176 msgid "Toggle full screen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:177 msgid "Print" msgstr "" @@ -5627,93 +5766,125 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 -msgid "Invalid regular expression" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 -msgid "Invalid regular expression: %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 msgid "" "Library\n" "%d\n" "books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 msgid "" "Reader\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:168 msgid "" "Card A\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:169 msgid "" "Card B\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 msgid "Click to see the books available on your computer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 msgid "Click to see the books in the main memory of your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176 msgid "Click to see the books on storage card A in your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177 msgid "Click to see the books on storage card B in your reader" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:466 +msgid "Change Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +msgid "Upper Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:468 +msgid "Lower Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:469 +msgid "Swap Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:470 +msgid "Title Case" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:141 msgid "Default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:279 +msgid "" +"If you use the WordPlayer e-book app on your Android phone, you can access " +"your calibre book collection directly on the device. To do this you have to " +"turn on the content server." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:283 +msgid "" +"Remember to leave calibre running as the server only runs as long as calibre " +"is running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:285 +msgid "" +"You have to add the URL http://myhostname:8080 as your calibre library in " +"WordPlayer. Here myhostname should be the fully qualified hostname or the IP " +"address of the computer calibre is running on." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:362 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:379 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:388 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:432 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:433 msgid "" "

An invalid library already exists at %s, delete it before trying to move " "the existing library.
Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:503 msgid "welcome wizard" msgstr "" @@ -6187,15 +6358,15 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1497 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1535 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1526 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1564 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1581 msgid "Compacting database" msgstr "" @@ -6203,7 +6374,7 @@ msgstr "" msgid "Password to access your calibre library. Username is " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server.py:419 +#: /home/kovid/work/calibre/src/calibre/library/server.py:429 msgid "" "[options]\n" "\n" @@ -6246,11 +6417,15 @@ msgstr "" msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:552 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +msgid "Ordered list of formats to prefer for input." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:556 msgid "Read metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:558 msgid "The priority of worker processes" msgstr "" @@ -6290,13 +6465,13 @@ msgstr "" msgid "Control email delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:83 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:145 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:164 msgid "Untitled article" msgstr "" @@ -6322,82 +6497,71 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:564 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:578 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:566 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:580 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:568 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:574 -msgid " from " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:572 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:586 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:576 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:588 +msgid " from " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:590 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:657 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:671 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:678 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:692 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:682 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:696 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:688 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:702 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:739 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:753 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:755 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:769 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:765 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:779 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:772 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:786 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:907 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:941 -msgid "" -"\n" -"Downloaded article %s from %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:978 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:953 -msgid "Failed to download article: %s from %s\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:956 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:989 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:971 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1004 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_borba.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_glas_srpske.py:76 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_instapaper.py:56 @@ -6441,7 +6605,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_7dias.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_ambito.py:61 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_buenosaireseconomico.py:23 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:64 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:26 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_criticadigital.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_diagonales.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_el_mercurio_chile.py:61 @@ -6451,6 +6615,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elcronista.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elmundo.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elperiodico_spanish.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_eltiempo_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_expansion_spanish.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_granma.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_infobae.py:21 @@ -6462,7 +6627,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion_chile.py:54 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa.py:60 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_ni.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_latribuna.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lavanguardia.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_marca.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_miradasalsur.py:23 @@ -6472,6 +6639,7 @@ msgstr "" msgid "Spanish" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_accountancyage.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:13 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_amspec.py:14 @@ -6489,6 +6657,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_cnn.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_corriere_della_sera_en.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_craigslist.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_mail.py:6 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17 @@ -6498,6 +6667,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_exiled.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_fastcompany.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_financial_times.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_forbes.py:10 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_freakonomics.py:13 @@ -6532,7 +6702,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_york_review_of_books_no_sub.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_yorker.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_news_times.py:7 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:16 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:29 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_noaa.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm_int.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes_sub.py:17 @@ -6575,7 +6746,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_twitchfilms.py:22 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_uncrate.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_upi.py:15 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usnews.py:21 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_utne.py:20 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_wash_post.py:12 @@ -6662,6 +6833,10 @@ msgstr "" msgid "Portuguese" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +msgid "Kovid Goyal and Sujata Raman" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19 msgid "Chinese" msgstr "" diff --git a/src/calibre/translations/ru.po b/src/calibre/translations/ru.po index fafba4983b..fd6ad97828 100644 --- a/src/calibre/translations/ru.po +++ b/src/calibre/translations/ru.po @@ -6,14 +6,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.55\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-06-30 13:41+0000\n" +"POT-Creation-Date: 2009-07-19 18:45+0000\n" "PO-Revision-Date: 2009-06-05 17:36+0000\n" "Last-Translator: Egor Bushmelyov \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2009-07-05 18:36+0000\n" +"X-Launchpad-Export-Date: 2009-07-21 16:48+0000\n" "X-Generator: Launchpad (build Unknown)\n" "X-Poedit-Country: RUSSIAN FEDERATION\n" "X-Poedit-Language: Russian\n" @@ -26,16 +26,14 @@ msgid "Does absolutely nothing" msgstr "Абсолютно ничего не делать" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:69 #: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:164 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:148 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:639 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:643 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:404 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:50 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:52 @@ -43,9 +41,9 @@ msgstr "Абсолютно ничего не делать" #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:320 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:225 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:255 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:258 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:45 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 @@ -53,10 +51,10 @@ msgstr "Абсолютно ничего не делать" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:103 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:105 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:171 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:865 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:870 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:65 @@ -67,21 +65,21 @@ msgstr "Абсолютно ничего не делать" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:117 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:150 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:540 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:724 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:736 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:837 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:842 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:880 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:133 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:135 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:857 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:862 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:900 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:84 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:28 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:26 +#: /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/manipulate/crop.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:75 @@ -101,39 +99,43 @@ msgstr "Абсолютно ничего не делать" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:93 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:19 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:757 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:760 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:40 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:942 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 #: /home/kovid/work/calibre/src/calibre/library/cli.py:264 #: /home/kovid/work/calibre/src/calibre/library/database.py:917 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:618 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:630 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1026 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:654 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:666 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1061 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1391 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1477 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1561 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1584 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1635 -#: /home/kovid/work/calibre/src/calibre/library/server.py:283 -#: /home/kovid/work/calibre/src/calibre/library/server.py:344 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1098 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1428 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1673 +#: /home/kovid/work/calibre/src/calibre/library/server.py:294 +#: /home/kovid/work/calibre/src/calibre/library/server.py:355 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 @@ -229,11 +231,11 @@ msgid "" "encoding declarations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:243 msgid "Conversion Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:257 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -250,53 +252,68 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:56 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:178 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:218 msgid "This profile is intended for the Microsoft Reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:189 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:229 msgid "This profile is intended for the Mobipocket books." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:93 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:202 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:105 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:254 msgid "This profile is intended for the Cybook G3." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:226 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:118 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:267 +msgid "This profile is intended for the Cybook Opus." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:130 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:279 msgid "This profile is intended for the Amazon Kindle." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:135 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:142 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:312 +msgid "This profile is intended for the Irex Illiad." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:325 +msgid "This profile is intended for the IRex Digital Reader 1000." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:172 msgid "Output profile" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:139 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:176 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " "devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:166 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:296 msgid "This profile is intended for the Amazon Kindle DX." msgstr "" @@ -324,7 +341,7 @@ msgstr "Не найдено плагина в " msgid "Initialization of plugin %s failed with traceback:" msgstr "Инициализация плагина %s неудачна с таким результатом:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:347 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:354 msgid "" " %prog options\n" "\n" @@ -332,39 +349,39 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:353 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:360 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "Добавьте плагин, указав путь к zip файлу, содержащему его." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:355 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:362 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "Удаление плагина по имени. Не отразится на встроенных плагинах" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:357 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:364 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" "Настройне плагин. Укажите имя плагина и строку настроек, разделенные запятой." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:359 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:366 msgid "List all installed plugins" msgstr "Список всех установленных плагинов" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:361 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:368 msgid "Enable the named plugin" msgstr "Поключить названный плагин" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:363 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:370 msgid "Disable the named plugin" msgstr "Отключить названный плагин" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 -msgid "Communicate with the BeBook eBook reader." +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:14 +msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:15 -msgid "Tijmen Ruizendaal" +#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 +msgid "Communicate with the BeBook eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:85 @@ -382,49 +399,51 @@ msgstr "" msgid "Kovid Goyal" msgstr "Ковид Гоял" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:17 msgid "Communicate with the Cybook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:14 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 msgid "John Schember" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:59 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:63 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:619 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:467 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:974 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1295 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1005 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1009 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1332 msgid "News" msgstr "Новости" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:99 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:98 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:98 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:100 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:179 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:181 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:168 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:170 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:145 msgid "Transferring books to device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:126 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:212 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:219 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:198 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:200 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:165 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:174 msgid "Removing books from device..." msgstr "" @@ -436,6 +455,10 @@ msgstr "" msgid "Device Interface" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:17 +msgid "Communicate with the IRex Digital Reader 1000 eBook reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:16 msgid "Communicate with the JetBook eBook reader." msgstr "" @@ -458,55 +481,55 @@ msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:150 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:101 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:55 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:58 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:88 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:102 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:50 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:69 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:79 msgid "Getting list of books on device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:19 msgid "Communicate with the Sony PRS-505 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:20 #: /home/kovid/work/calibre/src/calibre/devices/prs700/driver.py:14 msgid "Kovid Goyal and John Schember" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:109 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:111 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:108 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:85 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "The reader has no storage card in this slot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:132 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:110 msgid "There is insufficient free space in main memory" msgstr "Не хватает свободного места" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:134 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:114 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:116 msgid "There is insufficient free space on the storage card" msgstr "Не хватает свободного места на карточке" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:247 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:213 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:228 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 msgid "Sending metadata to device..." msgstr "" @@ -514,21 +537,21 @@ msgstr "" msgid "Communicate with the Sony PRS-700 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:251 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:261 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:328 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Не удалось определить диск %s. Попробуйте перезагрузиться." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:371 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:499 msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:486 msgid "You must install the pmount package." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:480 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:505 msgid "Unable to mount main memory (Error code: %d)" msgstr "" @@ -540,21 +563,21 @@ msgstr "" msgid "settings for device drivers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:27 msgid "Communicate with an eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "Selected slot: %s is not supported." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:176 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:184 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 msgid "Adding books to device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:202 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:183 msgid "Removing books from device metadata listing..." msgstr "" @@ -712,15 +735,19 @@ msgstr "" msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179 +msgid "List builtin recipes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:245 msgid "Output saved to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:67 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:74 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -728,7 +755,7 @@ msgid "" "are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:89 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:85 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -736,7 +763,7 @@ msgid "" "a device. For example EPUB on the SONY reader. Choices are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:96 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -744,7 +771,7 @@ msgid "" "chosen based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:106 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -753,17 +780,17 @@ msgid "" "use a mapping based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:118 msgid "Disable all rescaling of font sizes." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:125 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -771,7 +798,7 @@ msgid "" "tables and present it in a linear fashion." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:147 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " @@ -780,7 +807,7 @@ msgstr "" "XPath выражение добавит все заданные тэги в первый уровень Оглавления. Если " "выражение задано, то оно имеет преимущество над авто-определением." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:156 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:152 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " @@ -789,7 +816,7 @@ msgstr "" "XPath выражение добавит все заданные тэги во второй уровень Оглавления. " "Каждая запись добавляется под предыдущий уровень, одной строкой." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:164 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:160 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " @@ -798,7 +825,7 @@ msgstr "" "XPath выражение добавит все заданные тэги в третий уровень Оглавления. " "Каждая запись добавляется под предыдущий уровень." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:168 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " @@ -807,11 +834,11 @@ msgstr "" "Обычно, если файл-источник уже имеет Оглавление, оно используется в случае " "автогенерации." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:176 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "Не добавлять авто-определенные главы в Оглавление." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:187 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:183 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" @@ -819,20 +846,20 @@ msgstr "" "Если меньше, чем это количество глав обнаружено, то ссылки добавляются в " "Оглавление. По умолчанию: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:190 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " "number of chapters were detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:202 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:198 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:209 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "

or

tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -842,7 +869,7 @@ msgid "" "User Manual for further help on using this feature." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:223 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -854,66 +881,66 @@ msgstr "" "\"both\" будет использовать оба маркера, а значение \"none\" не использует " "разметку." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:237 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:233 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:242 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:252 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:248 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:253 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:258 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:263 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:268 msgid "" "Do not force text to be justified in output. Whether text is actually " "displayed justified or not depends on whether the ebook format and reading " "device support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:275 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" "Вместо заданной, использовать определение обложки из исходного файла." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:288 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." @@ -921,118 +948,130 @@ msgstr "" "Удалять первую картинку из ebook. Полезно в случае, если первая картинка в " "файле-источнике - обложка, а Вы собираетесь указать другую обложку." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:307 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:303 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:311 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:325 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "Use a regular expression to try and remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:326 +msgid "The regular expression to use to remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:332 +msgid "Use a regular expression to try and remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:339 +msgid "The regular expression to use to remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:35 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:337 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:342 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:350 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:371 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:49 msgid "Set the cover to the specified file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:51 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:379 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:53 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:383 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:57 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:59 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:61 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:63 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:65 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:403 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:67 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:386 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:69 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 -msgid "List available recipes." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:458 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 msgid "Could not find an ebook inside the archive" msgstr "Не могу найти книгу в архиве" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:644 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:683 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:719 msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:57 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:63 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1046,7 +1085,7 @@ msgstr "" "медленна ив случае, если Ваш исходный файл имеет очень большое количество " "разрывов страниц, Вы можете отключить эту возможность." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:74 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1224,11 +1263,11 @@ msgstr "Детализация процесса" msgid "Convert LRS to LRS, useful for debugging." msgstr "Преобразование LRS в LRS, необходимо для отладки." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:455 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "Испорчен LRF файл. Невозможно ввести метаданные." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -1242,58 +1281,58 @@ msgstr "" "Показать/Редактировать метаданные в файле LRF.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "Ввести название книги." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "Ввести ключ сортировки по названию" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "Вставить Автора" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "Ввести ключ сортировки по автору(ам)." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "Катигория этой книги. Например: История" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" "Путь к картинке, которая будет использоваться в этом файле как миниатюра" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:601 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Путь к текстовому файлу содержащему комментарии сохраняемые в файл lrf." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:605 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "Извлечь миниатюру из файла lrf" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "Указать издателя" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "Указать классификацию книги" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "Указать создателя книги" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "Указать производителя книги" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -1301,25 +1340,25 @@ msgstr "" "Извлечь обложку из файла lrf. Замечание: если LRF форма не содержит обложку, " "используйте вместо этого какую-нибудь эврестически подобранную обложку." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "Ввести ID книги" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:87 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" "Разрешить автоматический разворот изображений, не умещающиеся на экране по " "ширине." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:91 msgid "Set the space between words in pts. Default is %default" msgstr "Укажите отступ между словами в интервалах. По умолчанию: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Add a header to all the pages with title and author." msgstr "Добавить в верхний колонтитул название и автора на всех страницах." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" @@ -1327,11 +1366,11 @@ msgstr "" "Указать формат верхнего колонтитула. %a будет заменено на автора и %t на " "заголовок. По умолчанию: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:92 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:101 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" @@ -1339,7 +1378,7 @@ msgstr "" "Минимальный отступ абзаца (отступ первой строки абзаца) в интервалах. По " "умолчанию: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" @@ -1347,7 +1386,7 @@ msgstr "" "Представить таблицы в HTML как изображения (может быть полезным, если в " "документе содержатся большие или сложные таблицы)" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:114 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" @@ -1355,96 +1394,100 @@ msgstr "" "Умножить значение размера текста в отображаемых таблицах на это значение. По " "умолчанию: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:118 msgid "The serif family of fonts to embed" msgstr "Serif семейство шрифтов вставлено" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The sans-serif family of fonts to embed" msgstr "Sans-serif семейство шрифтов вставлено" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:115 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The monospace family of fonts to embed" msgstr "Набор шрифтов для использования серии \"monospace\"" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:149 msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1008 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1066 msgid "Title" msgstr "Заголовок" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:363 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1067 msgid "Author(s)" msgstr "Автор(ы)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:347 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:351 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:164 msgid "Publisher" msgstr "Издатель" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:348 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:352 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Спонсор" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:349 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:58 msgid "Comments" msgstr "Комментарии" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1012 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1070 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Tags" msgstr "Эпилог" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Series" msgstr "Серия" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 msgid "Language" msgstr "Язык" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 msgid "Timestamp" msgstr "Временная метка" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:368 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:162 msgid "Published" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:370 +msgid "Rights" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:9 msgid "options" msgstr "" @@ -1593,95 +1636,101 @@ msgstr "" "Загрузка изображения обложки для книги распознается через ISBN на сайте " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "Модифицировать картинки согласно ограничениям Palm." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 +msgid "" +"Don't add Table of Contents to end of book. Useful if the book has its own " +"table of contents." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "Заголовок для любых сгенерированных in-line оглавлений." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:32 -msgid "Generate a periodical rather than a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1239 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:101 +msgid "All articles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1260 msgid "Cover" msgstr "Обложка" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1240 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1261 msgid "Title Page" msgstr "Титульная страница" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1241 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1262 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 msgid "Table of Contents" msgstr "Содержание" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1242 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1263 msgid "Index" msgstr "Индекс" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1243 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1264 msgid "Glossary" msgstr "Глоссарий" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1244 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1265 msgid "Acknowledgements" msgstr "Подтверждения" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1245 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1266 msgid "Bibliography" msgstr "Библиография" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1246 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1267 msgid "Colophon" msgstr "Колофон" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1247 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1268 msgid "Copyright" msgstr "Копирайт" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1248 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1269 msgid "Dedication" msgstr "Посвящение" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1249 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1270 msgid "Epigraph" msgstr "Эпиграф" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1250 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1271 msgid "Foreword" msgstr "Предисловие" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1251 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1272 msgid "List of Illustrations" msgstr "Список иллюстраций" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1252 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1273 msgid "List of Tables" msgstr "Оглавление" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1253 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1274 msgid "Notes" msgstr "Заметки" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1254 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1275 msgid "Preface" msgstr "Введение" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1255 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1276 msgid "Main Text" msgstr "Основной текст" @@ -1717,7 +1766,7 @@ msgstr "%s формат книг не поддерживается" msgid "HTML TOC generation options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:87 msgid "Book Jacket" msgstr "" @@ -1727,7 +1776,7 @@ msgid "" msgstr "" "Не могу найти приемлимое место разделения: %s Размер поддерева: %d КБ" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:66 msgid "Unnamed" msgstr "" @@ -1981,21 +2030,21 @@ msgid "" "first and then try it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " "'system' will default to the newline type used by this OS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 msgid "Frequently used directories" msgstr "Часто используемая директория" @@ -2093,38 +2142,38 @@ msgstr "Поиск" msgid "Adding..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:60 msgid "Searching in all sub-directories..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:137 msgid "Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 msgid "Duplicates found!" msgstr "Есть повторения!" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:176 msgid "Saving..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:228 msgid "Saved" msgstr "Сохранено" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:60 msgid "Bulk Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:150 msgid "Options specific to the output format." msgstr "" @@ -2152,13 +2201,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:41 @@ -2365,7 +2414,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:142 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 msgid "Metadata" msgstr "Метаданные" @@ -2375,72 +2424,79 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 msgid "Choose cover for " msgstr "Выбрать обложку " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:102 msgid "Cannot read" msgstr "Не читается" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:103 msgid "You do not have permission to read the file: " msgstr "У вас нет разрешения на чтение этого файла: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 msgid "Error reading file" msgstr "Ошибка чтения файла" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "

There was an error reading from file:
" msgstr "

Ошибка при чтении файла:
" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:158 msgid " is not a valid picture" msgstr " неверное изображение" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:496 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "Book Cover" msgstr "Обложка книги" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 +msgid "Use cover from &source file" +msgstr "Использовать обложку из &исходного файла" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:497 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Change &cover image:" msgstr "Заменено изображение &обложки:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:498 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Browse for an image to use as the cover of this book." msgstr "Просмотреть изображения для обложки этой книги." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:461 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:476 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:499 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 @@ -2454,47 +2510,31 @@ msgstr "Просмотреть изображения для обложки эт msgid "..." msgstr "..." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 -msgid "Use cover from &source file" -msgstr "Использовать обложку из &исходного файла" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:501 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 msgid "&Title: " msgstr "&Заголовок: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:502 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 msgid "Change the title of this book" msgstr "Изменить заголовок книги" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:503 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 msgid "&Author(s): " msgstr "&Автор(ы) " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:129 -msgid "" -"Change the author(s) of this book. Multiple authors should be separated by " -"an &. If the author name contains an &, use && to represent it." -msgstr "" -"Измените автора(ов) этой книги. Несколько авторов должны добавляться через " -"символ &. Если имя автора содержит аналогичный символ &, то для его " -"отображения используйте && символ." - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:505 msgid "Author So&rt:" msgstr "Сортировка Авторов" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " @@ -2502,29 +2542,23 @@ msgid "" msgstr "" "Измените Автора(ов) книги. Несколько авторов должны быть разделены запятой." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 msgid "&Publisher: " msgstr "&Издательство: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137 -msgid "Change the publisher of this book" -msgstr "Изменить Издательство книги" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 msgid "Ta&gs: " msgstr "Пометки: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -2532,27 +2566,27 @@ msgstr "" "Категория пометок книги. Это поле обычно используется при поиске. " "

Вы можете разделить слова и фразы запятыми." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 msgid "&Series:" msgstr "Серии:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "List of known series. You can add new series." msgstr "Список известных серий. Вы можете добовлять новые серии." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Book " msgstr "Книга " @@ -2577,7 +2611,7 @@ msgid "Disable compression of the file contents" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:49 -msgid "Generate a periodical rather than a book" +msgid "Do not add Table of Contents to book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 @@ -2648,11 +2682,11 @@ msgstr "" msgid "Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:137 msgid "Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:161 msgid "Options specific to the input format." msgstr "" @@ -2672,67 +2706,93 @@ msgstr "" msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:32 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:33 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 +msgid "Invalid regular expression" +msgstr "Неправильное регулярное выражение" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73 +msgid "Invalid regular expression: %s" +msgstr "Неправильное регулярное выражение: %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:72 msgid "Chapter &mark:" msgstr "Пометить Главу" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:73 msgid "pagebreak" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:74 msgid "rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:75 msgid "both" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:76 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:77 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:78 msgid "Insert &metadata as page at start of book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:79 +msgid "&Footer regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:80 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:81 +msgid "&Header regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:82 +msgid "Remove F&ooter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:83 +msgid "Remove H&eader" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" @@ -2992,7 +3052,7 @@ msgid "Attached, you will find the e-book" msgstr "Прикреплено, Вы найдете e-book" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:542 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:174 msgid "by" msgstr "от" @@ -3007,8 +3067,8 @@ msgstr "Отправка email" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:586 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:593 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 msgid "No suitable formats" msgstr "Нет подходящего формата" @@ -3046,7 +3106,7 @@ msgid "Sent news to" msgstr "Отослать новости" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:799 msgid "Auto convert the following books before uploading to the device?" msgstr "" @@ -3054,22 +3114,22 @@ msgstr "" msgid "Sending news to device." msgstr "Отправляются новости на устройство." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:768 msgid "Sending books to device." msgstr "Отправка книги в устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:806 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Try changing the output format in the upper right corner next to " "the red heart and re-converting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No space on device" msgstr "Нет места на устройстве" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -3082,8 +3142,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:947 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1005 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:56 msgid "Path" msgstr "Путь" @@ -3092,8 +3152,8 @@ msgstr "Путь" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Formats" @@ -3132,23 +3192,23 @@ msgstr "&Автор(ы):" msgid "&Profile:" msgstr "&Профиль:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:168 msgid " plugins" msgstr " плагинов" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "General" msgstr "Общий" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Interface" msgstr "Интерфейс" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 msgid "" "Email\n" "Delivery" @@ -3156,11 +3216,11 @@ msgstr "" "Email\n" "Доставка" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Advanced" msgstr "Расширенный" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "" "Content\n" "Server" @@ -3168,23 +3228,23 @@ msgstr "" "Сервер\n" "Контента" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Plugins" msgstr "Плагины" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Auto send" msgstr "Автоотправка" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Email" msgstr "Email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 msgid "Formats to email. The first matching format will be sent." msgstr "Форматы для отсылки. Первый подходящий формат будет отослан." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:219 msgid "" "If checked, downloaded news will be automatically mailed
to this email " "address (provided it is in one of the listed formats)." @@ -3193,123 +3253,123 @@ msgstr "" "email
по этому адресу (в случае если имеется один из перечисленных " "форматов)." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:293 msgid "new email address" msgstr "новый email адрес" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:509 msgid "No valid plugin path" msgstr "Неверный путь к плагинам" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:510 msgid "%s is not a valid plugin path" msgstr "%s - неверный путь к плагинам" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:513 msgid "Choose plugin" msgstr "Использовать плагин" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:525 msgid "Plugin cannot be disabled" msgstr "Плагин не может быть выключен" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:526 msgid "The plugin: %s cannot be disabled" msgstr "Плагин %s не может быть выключен" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:535 msgid "Plugin not customizable" msgstr "Плагин не настраиваемый" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:536 msgid "Plugin: %s does not need customization" msgstr "Плагин: %s не требует настройки" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:556 msgid "Customize %s" msgstr "Настройка %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:566 msgid "Cannot remove builtin plugin" msgstr "Не могу удалить встроеный плагин" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:567 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " не может быть удален. Это встроенный плагин. Попробуйте отключить его." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:600 msgid "Error log:" msgstr "Лог ошибок:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 msgid "Access log:" msgstr "Лог доступа:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552 msgid "Failed to start content server" msgstr "Сбой запуска контент-сервера" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:460 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:648 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:673 msgid "Invalid size" msgstr "Неверный размер" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:674 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "Размер %s указан неверно. Должен быть задан в виде [ширина]x[высота]" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:691 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:724 msgid "Invalid database location" msgstr "Неправильное расположение базы данных" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:720 msgid "Invalid database location " msgstr "Неправильное расположение базы данных " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:693 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:721 msgid "
Must be a directory." msgstr "
Должна быть дирректория." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:697 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:725 msgid "Invalid database location.
Cannot write to " msgstr "Неправильное расположение базы данных.
Немогу записать " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:739 msgid "Compacting..." msgstr "Сжатие..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:740 msgid "Compacting database. This may take a while." msgstr "Сжатие базы данных. Это займет некоторое время." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 msgid "Preferences" msgstr "Настройки" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "&Расположение книг" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 msgid "Browse for the new database location" msgstr "Просмотреть расположение новой базы данных" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 msgid "Show notification when &new version is available" msgstr "Сообщить о выходе &новой версии." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 msgid "" "If you disable this setting, metadata is guessed from the filename instead. " "This can be configured in the Advanced section." @@ -3317,15 +3377,15 @@ msgstr "" "Выключение этих опций приводит к формированию метаданных из имени файла. Это " "конфигурируется в Advanced секции." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:464 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 msgid "Read &metadata from files" msgstr "Читать &метаданные из файла" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:465 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 msgid "Default network &timeout:" msgstr "&Задержка сети по умолчанию:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -3333,137 +3393,145 @@ msgstr "" "Установить задержку по умолчанию для сетевых вызовов (т.е. в любое время вы " "выходите в интернет для получения информации)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 msgid " seconds" msgstr " секунд" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 msgid "Choose &language (requires restart):" msgstr "Выбрать &язык (необходим рестарт):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 msgid "Normal" msgstr "Обычный" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 msgid "High" msgstr "Высокий" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 msgid "Low" msgstr "Низкий" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 msgid "Job &priority:" msgstr "&Приоритет задачи" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +msgid "Preferred &input format order:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 msgid "Add a directory to the frequently used directories list" msgstr "Добавить директорию в список часто используемых дерикторий" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 msgid "Remove a directory from the frequently used directories list" msgstr "Удалить директорию из списка часто используемых дерикторий" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 msgid "Use &Roman numerals for series number" msgstr "Использовать &Римские цифры для нумерации" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 msgid "Enable system &tray icon (needs restart)" msgstr "использовать иконку в трее (необходим перезапуск)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 msgid "Show ¬ifications in system tray" msgstr "Показывать уведомления в трее" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 msgid "Show cover &browser in a separate window (needs restart)" msgstr "Показывать обложку в отдельном окне (нужен перезапуск)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +msgid "Search as you type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 msgid "Automatically send downloaded &news to ebook reader" msgstr "Отправлять автоматически закаченные новости в устройство для чтения" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:518 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" "Количество обложек показываемых в режиме просмотра (нужна перезагрузка " "calibre)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 msgid "Toolbar" msgstr "Панель инструментов" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 msgid "Large" msgstr "Большой" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 msgid "Medium" msgstr "Средний" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 msgid "Small" msgstr "Маленький" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 msgid "&Button size in toolbar" msgstr "&Размер кнопок на панеле инструментов" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 msgid "Show &text in toolbar buttons" msgstr "Показать надписи на кнопках панели инструментов" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 msgid "Select visible &columns in library view" msgstr "Выбрать видимые &столбцы в просмотре библиотеки" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:529 msgid "Use internal &viewer for:" msgstr "Использовать внутренний вьювер для:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:530 msgid "Add an email address to which to send books" msgstr "Добавить email адрес получателя" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:531 msgid "&Add email" msgstr "Добавить email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:532 msgid "Make &default" msgstr "По умолчанию" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:533 msgid "&Remove email" msgstr "Удалить email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:534 msgid "calibre can send your books to you (or your reader) by email" msgstr "calibre может отправить Ваши книги Вам (или Вашим читателям) email" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:535 msgid "Free unused diskspace from the database" msgstr "Свободное неиспользованное пространство из базы данных" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:536 msgid "&Compact database" msgstr "&Упаковать базу данных" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:537 msgid "&Metadata from file name" msgstr "&Метаданные из файла" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:538 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -3473,25 +3541,25 @@ msgstr "" "коллекции ваших книг из любой точки мира с помощью браузера. Любые изменения " "в настройках вступят в силу после перезапуска сервера." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:539 msgid "Server &port:" msgstr "&Порт сервера:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:540 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&Пользователь:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:541 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Пароль:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:542 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -3499,13 +3567,13 @@ msgstr "" "Если вы не установили свой пароль, то кто угодно сможет получить доступ к " "вашим книгам через веб-интерфейс." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180 msgid "&Show password" msgstr "&Показать пароль" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:544 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -3513,31 +3581,31 @@ msgstr "" "Максимальный размер ([ширина]x[высота]) обложек при отображении. Более " "крупные обложки подгоняются по размеру. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:545 msgid "Max. &cover size:" msgstr "Макс. размер обложки:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:546 msgid "&Start Server" msgstr "&Запустить сервер" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:547 msgid "St&op Server" msgstr "Ост&ановить сервер" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:548 msgid "&Test Server" msgstr "&Проверить сервер" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:549 msgid "Run server &automatically on startup" msgstr "Запустить сервер авт&оматически после загрузки" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:550 msgid "View &server logs" msgstr "Просмотреть логи &сервера" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:551 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -3548,34 +3616,34 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:553 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" "Здесь можно настроить поведение Calibre, указав какие плагины он использует." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:554 msgid "Enable/&Disable plugin" msgstr "Включить/Выключить плагин" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:555 msgid "&Customize plugin" msgstr "Настроить плагин" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:556 msgid "&Remove plugin" msgstr "Удалить плагин" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:557 msgid "Add new plugin" msgstr "Добавить новый плагин" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:558 msgid "Plugin &file:" msgstr "Файл плагина:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:560 msgid "&Add" msgstr "Добавить" @@ -3686,6 +3754,19 @@ msgstr "Преобразовать в LRF" msgid "Category" msgstr "Категория" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 +msgid "" +"Change the author(s) of this book. Multiple authors should be separated by " +"an &. If the author name contains an &, use && to represent it." +msgstr "" +"Измените автора(ов) этой книги. Несколько авторов должны добавляться через " +"символ &. Если имя автора содержит аналогичный символ &, то для его " +"отображения используйте && символ." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 +msgid "Change the publisher of this book" +msgstr "Изменить Издательство книги" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515 msgid "Series index." @@ -3762,8 +3843,9 @@ msgstr "Формат заголовка:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:546 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:147 msgid " px" msgstr " пикс." @@ -3860,22 +3942,22 @@ msgstr "" "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-" "indent:0px;\">

" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 msgid "Edit Meta information" msgstr "Редактировать мета информацию" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 msgid "Meta information" msgstr "Мета информация" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 msgid "Author S&ort: " msgstr "Сортировка по автору: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -3883,171 +3965,179 @@ msgstr "" "Выставить, как автор(ы) этой книги будут отсортированы. Для примера Чарльз " "Дикенс будет сортироваться, как Дикенс, Чарлз." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 msgid "&Rating:" msgstr "Оценка:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 msgid "Rating of this book. 0-5 stars" msgstr "Оценка этой книги. 0-5 звезды" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 msgid " stars" msgstr " звезды" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 msgid "Add Ta&gs: " msgstr "Добавить описание: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 msgid "Open Tag Editor" msgstr "Открыть редактор описания" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152 msgid "&Remove tags:" msgstr "Удалить тэги:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153 msgid "Comma separated list of tags to remove from the books. " msgstr "Запятая разделяет список описаний удаляемых из книги. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Remove &format:" msgstr "Удалить формат:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 msgid "A&utomatically set author sort" msgstr "Автоматически выставить сортировку по автору" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "No format selected" msgstr "Не выбран формат" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175 msgid "Could not read metadata" msgstr "Не могу прочесть метаданные" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:176 msgid "Could not read metadata from %s format" msgstr "Не могу прочесть метаданные из %s формата" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 msgid "Could not read cover" msgstr "Не могу прочитать обложку" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:185 msgid "Could not read cover from %s format" msgstr "Не могу прочитать обложку из %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:191 msgid "The cover in the %s format is invalid" msgstr "Обложка в формате %s неправильная" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 msgid "Downloading cover..." msgstr "Загрузка обложки..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:425 msgid "Cannot fetch cover" msgstr "Не могу получить обложку" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:426 msgid "Could not fetch cover.
" msgstr "Не могу получить обложку.
" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416 msgid "The download timed out." msgstr "Таймаут загрузки" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:432 msgid "Bad cover" msgstr "Плохая обложка" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:433 msgid "The cover is not a valid picture" msgstr "Обложка с неправильной картинкой" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:472 msgid "Cannot fetch metadata" msgstr "Не могу доставить метаданные" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "Нужно указаить ISBN, название, автора или издателя" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:499 +msgid "Permission denied" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:500 +msgid "Could not open %s. Is it being used by another program?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 msgid "Edit Meta Information" msgstr "Редактирование мета информации" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 msgid "Swap the author and title" msgstr "Заменить Автора и Заглавие" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" "Автоматическое создание сортировка по автору основанное на дополнительно " "введеном авторе" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "Remove unused series (Series that have no books)" msgstr "Удалить неиспользуемую серию (В серии нет книг)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "IS&BN:" msgstr "ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "&Fetch metadata from server" msgstr "Доставить метаданные с сервера" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 msgid "Available Formats" msgstr "Доступные &форматы:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "Add a new format for this book to the database" msgstr "Добавить новые форматы книги в базу данных" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Remove the selected formats for this book from the database." msgstr "Удалить выбранные форматы книги из базы данных" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "Set the cover for the book from the selected format" msgstr "Установить обложку выбранного формата" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Reset cover to default" msgstr "Сбросить обложку на \"по умолчанию\"" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Download &cover" msgstr "" @@ -4607,11 +4697,11 @@ msgstr "Обычный параметр (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:95 msgid "No match" msgstr "Нет совпадений" @@ -4620,8 +4710,8 @@ msgid "Authors:" msgstr "Авторы:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -msgid "Regular expression (?P)" -msgstr "Обычный параметр (?P)" +msgid "Regular expression (?P)" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 msgid "Series:" @@ -4688,36 +4778,36 @@ msgstr "Недоступен" msgid " - Jobs" msgstr " - Работы" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1068 msgid "Size (MB)" msgstr "Размер (МБ)" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1069 msgid "Date" msgstr "Дата" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:163 msgid "Rating" msgstr "Рейтинг" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:376 msgid "None" msgstr "Ничего" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 msgid "Book %s of %s." msgstr "Книга %s из %s." -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:832 msgid "Not allowed" msgstr "Запрещено" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:779 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:833 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -4725,15 +4815,15 @@ msgstr "" "Сброс на устройство не поддерживается. Сначала добавьте книгу в библиотеку " "calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:946 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1004 msgid "Format" msgstr "Формат" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1058 msgid "Double click to edit me

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

" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1107 msgid "Search (For Advanced Search click the button to the left)" msgstr "Поиск (для расширенного поиска нажмите кнопку слева)" @@ -4762,7 +4852,7 @@ msgid "No matches for the search phrase %s were found." msgstr "Нет совпадений для искомой фразы %s ." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:416 msgid "No matches found" msgstr "Совпадений не найдено" @@ -4787,12 +4877,12 @@ msgid "Previous Page" msgstr "Предыдущая страница" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 msgid "Back" msgstr "Назад" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 msgid "Forward" msgstr "Вперед" @@ -4801,7 +4891,7 @@ msgid "Next match" msgstr "Следующий подбор" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 msgid "Open ebook" msgstr "Открыть книгу" @@ -4814,7 +4904,7 @@ msgid "Save single format to disk..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:972 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:49 msgid "Error" msgstr "Ошибка" @@ -4823,19 +4913,19 @@ msgstr "Ошибка" msgid "Error communicating with device" msgstr "Ошибка подключения с устройством" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "&Restore" msgstr "Восстановить" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155 msgid "&Donate to support calibre" msgstr "Пожертвовать на развитие calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160 msgid "&Restart" msgstr "&Перезапуск" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:199 msgid "" "

For help visit %s.kovidgoyal.net
" @@ -4843,35 +4933,35 @@ msgstr "" "

Для справки посетите %s.kovidgoyal.net
" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" msgstr "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 msgid "Edit metadata individually" msgstr "Редактировать метаданные индивидуально" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 msgid "Edit metadata in bulk" msgstr "Редактировать основные метаданные" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 msgid "Add books from a single directory" msgstr "Добавить книги из одной директории" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:232 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -4880,7 +4970,7 @@ msgstr "" "директорию, считая, что каждый файл в директории - та же самая книга в " "разных форматах)" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:235 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -4888,79 +4978,79 @@ msgstr "" "Добавить книги из директорий, включая поддиректории (одна книга на " "директорию, считая, что каждый файл - отдельная книга)" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358 msgid "Save to disk" msgstr "Сохранить на диск" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 msgid "Save to disk in a single directory" msgstr "Сохранить на диск в одну директорию" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1444 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1445 msgid "Save only %s format to disk" msgstr "Сохранять на диск только формат %s" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364 msgid "View" msgstr "Вид" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "View specific format" msgstr "Просмотреть особый формат" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 msgid "Convert individually" msgstr "Индивидуальное преобразование" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:313 msgid "Bulk convert" msgstr "Общее преобразование" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:328 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:362 msgid "Similar books..." msgstr "Похожие книги..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:420 msgid "Bad database location" msgstr "Плохое расположение базы данных" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1572 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1573 msgid "Choose a location for your ebook library." msgstr "Выбрите расположение Вашей библиотеки электронных книг." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:595 msgid "Browse by covers" msgstr "Просмотр по обложкам" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702 msgid "Device: " msgstr "Устройство: " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:704 msgid " detected." msgstr " определено." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:726 msgid "Connected " msgstr "Подключено " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:730 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738 msgid "Device database corrupted" msgstr "База данных устройства неисправна" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:739 msgid "" "\n" "

The database of books on the reader is corrupted. Try the " @@ -4990,52 +5080,60 @@ msgstr "" " \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:807 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:850 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:858 msgid "Uploading books to device." msgstr "Загрузка книг в устройство." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 msgid "Books" msgstr "Книги" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 msgid "EPUB Books" msgstr "Книги EPUB" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:825 msgid "LRF Books" msgstr "Книги LRF" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:826 msgid "HTML Books" msgstr "Книги HTML" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:827 msgid "LIT Books" msgstr "Книги LIT" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:828 msgid "MOBI Books" msgstr "Книги MOBI" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:829 msgid "Text books" msgstr "Текстовые книги" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:822 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:830 msgid "PDF Books" msgstr "Книги PDF" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:831 msgid "Comics" msgstr "Комиксы" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:832 msgid "Archives" msgstr "Архивы" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:867 +msgid "Failed to read metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:868 +msgid "Failed to read metadata from the following" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:886 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" @@ -5043,89 +5141,89 @@ msgstr "" "Выбранные книги будут навсегда удалены вместе с файлами с Вашего " "компьютера. Вы уверены?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:888 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:903 msgid "Deleting books from device." msgstr "Удаляются книги из устройства." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:935 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1038 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1169 msgid "No books selected" msgstr "Нет Выбранных книг" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:946 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot edit metadata" msgstr "Невозможно редактировать метаданные" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1037 msgid "Cannot save to disk" msgstr "Невозможно сохранить на диск" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 msgid "Choose destination directory" msgstr "Выберете директорию получателя" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1064 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1069 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1070 msgid "as the %s format is not available for them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1071 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1090 msgid "Fetching news from " msgstr "Вызвать новость из " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1103 msgid " fetched." msgstr " загружено." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1168 msgid "Cannot convert" msgstr "Не преобразуется" @@ -5135,12 +5233,11 @@ msgid "No book selected" msgstr "Нет выбранных книг" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1338 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1390 msgid "Cannot view" msgstr "Невозможно просмотреть" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1344 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1392 msgid "Choose the format to view" msgstr "Выберете для просмотра формат" @@ -5148,7 +5245,19 @@ msgstr "Выберете для просмотра формат" msgid "Cannot open folder" msgstr "Не могу открыть папку" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373 +msgid "Multiple Books Selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1374 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1391 msgid "%s has no available formats." msgstr "%s неизвестный формат." @@ -5160,19 +5269,19 @@ msgstr "Невозможно настроить" msgid "Cannot configure while there are running jobs." msgstr "Пока запущено задание, не могу настроить" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1473 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 msgid "No detailed info available" msgstr "Нет доступной подробной информации" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1475 msgid "No detailed information is available for books on the device." msgstr "Не доступна подробная информация книг на устройстве" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 msgid "Error talking to device" msgstr "Ошибка согласования устройства" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1524 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5180,12 +5289,12 @@ msgstr "" "Была временная ошибка общения с устройством. Пожалуста, переподключите " "устройство или перегрузите его." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1540 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1555 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 msgid "Conversion Error" msgstr "Ошибка преобразования" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1542 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using 3rd party tools." @@ -5193,19 +5302,19 @@ msgstr "" "

Не могу преобразовать: %s

Это DRM книга. Перед " "преобразованием удалите DRM используя соответствующее ПО." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1557 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1581 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 msgid "Invalid library location" msgstr "Неверное расположение библиотеки" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1583 msgid "Could not access %s. Using %s as the library." msgstr "Нет доступа к %s. Использование %s в качестве библиотеки." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1630 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1631 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development." @@ -5213,22 +5322,22 @@ msgstr "" "является результато труда многих добровольцев по всему миру. Если Вы сочли " "его полезным, будьте добры пожертвовать на его развитие." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1654 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1655 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Имеется активное задание. Вы все равно хотите выйти?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1657 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1658 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1661 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1662 msgid "WARNING: Active jobs" msgstr "ПРЕДУПРЕЖДЕНИЕ: Активные задания" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1712 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1713 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -5236,7 +5345,7 @@ msgstr "" "продолжит работать в трее. Для завершения работы выберитеQuit в " "контекстном меню трея." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1732 msgid "" "Latest version: %s" @@ -5244,11 +5353,11 @@ msgstr "" "Последняя версия: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1739 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 msgid "Update available" msgstr "Доступно обновление" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1741 msgid "" "%s has been updated to version %s. See the new features. " @@ -5258,48 +5367,48 @@ msgstr "" "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">новые возможности. " "Посетить страницу?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1758 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1759 msgid "Use the library located at the specified path." msgstr "Использовать библиотеку по указанному пути." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1760 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1761 msgid "Start minimized to system tray." msgstr "Старт минимизированным в трей" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1762 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1763 msgid "Log debugging information to console" msgstr "Выводить отладочную информацию на консоль" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1810 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1811 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1812 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1814 msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1817 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1819 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1821 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1824 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1825 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1845 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1826 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1846 msgid "try deleting the file" msgstr "" @@ -5523,11 +5632,11 @@ msgid "" "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:173 msgid "You must set a username and password for %s" msgstr "Нужно проставить имя пользователя и пароль для %s" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:178 msgid "Fetch news from " msgstr "Выбрать новости из " @@ -5587,55 +5696,73 @@ msgstr "" msgid "Import" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:133 msgid "Configure Ebook viewer" msgstr "Конфигурация вьювера Ebook" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:134 msgid "&Font options" msgstr "&Опции шрифта" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:135 msgid "Se&rif family:" msgstr "Cемейство Se&rif:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:136 msgid "&Sans family:" msgstr "Cемейство &Sans:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:137 msgid "&Monospace family:" msgstr "Cемейство &Monospace:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:138 msgid "&Default font size:" msgstr "Размер шрифта &по умолчанию" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:140 msgid "Monospace &font size:" msgstr "Monospace &размер шрифта:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:142 msgid "S&tandard font:" msgstr "С&тандартный шрифт:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:143 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:144 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:145 msgid "Monospace" msgstr "Моноширный" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:146 msgid "Remember last used &window size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:148 +msgid "Maximum &view width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:149 +msgid "H&yphenate (break line in the middle of large words)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:150 +msgid "" +"The default language to use for hyphenation rules. If the book does not " +"specify a language, this will be used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:151 +msgid "Default &language for hyphenation:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:152 msgid "&User stylesheet" msgstr "Пользовательский стиль" @@ -5644,12 +5771,12 @@ msgid "Options to customize the ebook viewer" msgstr "Опции настроек ebook вьювера" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:645 msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:110 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -5657,30 +5784,42 @@ msgstr "" "Настройка CSS. Может быть использовано для изменения вида всем книгам." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:63 +msgid "Maximum width of the viewer window, in pixels." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:64 +msgid "Hyphenate text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:66 +msgid "Default language for hyphenation rules" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:68 msgid "Font options" msgstr "Параметры шрифта" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 msgid "The serif font family" msgstr "Шрифты семейства serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 msgid "The sans-serif font family" msgstr "Шрифты семейства sans-serif" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:74 msgid "The monospaced font family" msgstr "Шрифты семейства monospaced" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:75 msgid "The standard font size in px" msgstr "Размер Стандартного шрифта в px" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:76 msgid "The monospaced font size in px" msgstr "Размер Моноширного шрифта в px" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:77 msgid "The standard font type" msgstr "Стандартный шрифт" @@ -5713,120 +5852,120 @@ msgstr "Поиск текста в книге" msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:376 msgid "Choose ebook" msgstr "Выбрать электронную книгу" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:377 msgid "Ebooks" msgstr "Электронная книга" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Add bookmark" msgstr "Добавить закладку" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Enter title for bookmark:" msgstr "Введите название закладки" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:417 msgid "No matches found for: %s" msgstr "Нет соответствий для: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:457 msgid "Loading flow..." msgstr "Загрузить поток..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:484 msgid "Laying out %s" msgstr "Разметка %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:513 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:548 msgid "Loading ebook..." msgstr "Загружается электронная книга..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:556 msgid "DRM Error" msgstr "Ошибка DRM" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:557 msgid "

This book is protected by DRM" msgstr "

Книга защищена DRM" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:561 msgid "Could not open ebook" msgstr "Не могу открыть электронную книгу" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 msgid "Options to control the ebook viewer" msgstr "Опции управления ebook вьювером" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:642 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" "Если указано, окно вьювера будт пытаться всплыть наверх при открытии." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:647 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:653 msgid "" "%prog [options] file\n" "\n" "View an ebook.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 msgid "Ebook Viewer" msgstr "Ebook вьювер" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 msgid "toolBar" msgstr "Тулбар" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 msgid "Next page" msgstr "Следующая страница" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 msgid "Previous page" msgstr "Предыдущая страница" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 msgid "Font size larger" msgstr "Большой размер шрифта" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 msgid "Font size smaller" msgstr "Маленький размер шрифта" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 msgid "Find next" msgstr "Найти следующее" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 msgid "Copy to clipboard" msgstr "Копировать в буфер" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 msgid "Reference Mode" msgstr "Справочный режим" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 msgid "Bookmark" msgstr "Закладка" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:176 msgid "Toggle full screen" msgstr "В полный экран" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:177 msgid "Print" msgstr "" @@ -5834,15 +5973,7 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 -msgid "Invalid regular expression" -msgstr "Неправильное регулярное выражение" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 -msgid "Invalid regular expression: %s" -msgstr "Неправильное регулярное выражение: %s" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 msgid "" "Library\n" "%d\n" @@ -5852,7 +5983,7 @@ msgstr "" "%d\n" "книг" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 msgid "" "Reader\n" "%s\n" @@ -5862,71 +5993,111 @@ msgstr "" "%s\n" "доступно" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:168 msgid "" "Card A\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:169 msgid "" "Card B\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 msgid "Click to see the books available on your computer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 msgid "Click to see the books in the main memory of your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176 msgid "Click to see the books on storage card A in your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177 msgid "Click to see the books on storage card B in your reader" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:466 +msgid "Change Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +msgid "Upper Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:468 +msgid "Lower Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:469 +msgid "Swap Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:470 +msgid "Title Case" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:141 msgid "Default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:279 +msgid "" +"If you use the WordPlayer e-book app on your Android phone, you can access " +"your calibre book collection directly on the device. To do this you have to " +"turn on the content server." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:283 +msgid "" +"Remember to leave calibre running as the server only runs as long as calibre " +"is running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:285 +msgid "" +"You have to add the URL http://myhostname:8080 as your calibre library in " +"WordPlayer. Here myhostname should be the fully qualified hostname or the IP " +"address of the computer calibre is running on." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:362 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:379 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:388 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:432 msgid "Invalid database" msgstr "Неверная база данных" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:433 msgid "" "

An invalid library already exists at %s, delete it before trying to move " "the existing library.
Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:503 msgid "welcome wizard" msgstr "" @@ -6475,15 +6646,15 @@ msgstr "" "\n" "Для справки: %%prog команда --help\n" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1497 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1535 msgid "

Migrating old database to ebook library in %s

" msgstr "

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

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1526 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1564 msgid "Copying %s" msgstr "Копирование %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1581 msgid "Compacting database" msgstr "Сжатие базы данных" @@ -6491,7 +6662,7 @@ msgstr "Сжатие базы данных" msgid "Password to access your calibre library. Username is " msgstr "Пароль для доступа в библиотеку. Имя пользователя " -#: /home/kovid/work/calibre/src/calibre/library/server.py:419 +#: /home/kovid/work/calibre/src/calibre/library/server.py:429 msgid "" "[options]\n" "\n" @@ -6537,11 +6708,15 @@ msgstr "Язык для отображения пользовательског msgid "The default output format for ebook conversions." msgstr "Формат книги по умолчанию после преобразования." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:552 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +msgid "Ordered list of formats to prefer for input." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:556 msgid "Read metadata from files" msgstr "Читать метаданные из файлов" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:558 msgid "The priority of worker processes" msgstr "Приоритет рабочих процессов" @@ -6581,13 +6756,13 @@ msgstr "Ошибка авторизации на сервере: %s" msgid "Control email delivery" msgstr "Контроль email доставки" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:83 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 msgid "Unknown feed" msgstr "Неизвестная заготовка" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:145 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:164 msgid "Untitled article" msgstr "Безымянная статья" @@ -6613,82 +6788,71 @@ msgstr "Пароль для сайтов, которые в этом нужда msgid "Unknown News Source" msgstr "Неизвестный новостной ресурс" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:564 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:578 msgid "Download finished" msgstr "Загрузка закончена" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:566 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:580 msgid "Failed to download the following articles:" msgstr "Неудачная загрузка следующих статей:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:568 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:574 -msgid " from " -msgstr " из " - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:572 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:586 msgid "Failed to download parts of the following articles:" msgstr "Неудачная загрузка частей следующих статей:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:576 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:588 +msgid " from " +msgstr " из " + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:590 msgid "\tFailed links:" msgstr "\tБитые ссылки:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:657 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:671 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "Статья не вызывается. Запустите с --debug и посмотрите причину." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:678 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:692 msgid "Fetching feeds..." msgstr "Вызываются заготовки..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:682 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:696 msgid "Got feeds from index page" msgstr "Получить заготовки для оглавления" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:688 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:702 msgid "Trying to download cover..." msgstr "Попытка скачать обложку..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:739 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:753 msgid "Starting download [%d thread(s)]..." msgstr "Начало загрузки [%d поток(и)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:755 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:769 msgid "Feeds downloaded to %s" msgstr "Заготовки закачиватся в %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:765 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:779 msgid "Could not download cover: %s" msgstr "Невозможно скачать обложку: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:772 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:786 msgid "Downloading cover from %s" msgstr "Скачивается обложка из %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:907 msgid "Untitled Article" msgstr "Статья без названия" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:941 -msgid "" -"\n" -"Downloaded article %s from %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:978 msgid "Article downloaded: %s" msgstr "Статья скачена: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:953 -msgid "Failed to download article: %s from %s\n" -msgstr "Ошибка загрузки статьи: %s из %s\n" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:956 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:989 msgid "Article download failed: %s" msgstr "Ошибка загрузки статьи: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:971 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1004 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_borba.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_glas_srpske.py:76 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_instapaper.py:56 @@ -6732,7 +6896,7 @@ msgstr "Сербский" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_7dias.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_ambito.py:61 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_buenosaireseconomico.py:23 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:64 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:26 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_criticadigital.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_diagonales.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_el_mercurio_chile.py:61 @@ -6742,6 +6906,7 @@ msgstr "Сербский" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elcronista.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elmundo.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elperiodico_spanish.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_eltiempo_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_expansion_spanish.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_granma.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_infobae.py:21 @@ -6753,7 +6918,9 @@ msgstr "Сербский" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion_chile.py:54 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa.py:60 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_ni.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_latribuna.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lavanguardia.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_marca.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_miradasalsur.py:23 @@ -6763,6 +6930,7 @@ msgstr "Сербский" msgid "Spanish" msgstr "Испанский" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_accountancyage.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:13 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_amspec.py:14 @@ -6780,6 +6948,7 @@ msgstr "Испанский" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_cnn.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_corriere_della_sera_en.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_craigslist.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_mail.py:6 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17 @@ -6789,6 +6958,7 @@ msgstr "Испанский" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_exiled.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_fastcompany.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_financial_times.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_forbes.py:10 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_freakonomics.py:13 @@ -6823,7 +6993,8 @@ msgstr "Испанский" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_york_review_of_books_no_sub.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_yorker.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_news_times.py:7 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:16 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:29 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_noaa.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm_int.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes_sub.py:17 @@ -6866,7 +7037,7 @@ msgstr "Испанский" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_twitchfilms.py:22 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_uncrate.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_upi.py:15 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usnews.py:21 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_utne.py:20 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_wash_post.py:12 @@ -6953,6 +7124,10 @@ msgstr "Пропуск отфильтрованных статей: %s" msgid "Portuguese" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +msgid "Kovid Goyal and Sujata Raman" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19 msgid "Chinese" msgstr "" @@ -7869,6 +8044,9 @@ msgstr "подписчики" #~ "Скачена статья %s из %s\n" #~ "%s" +#~ msgid "Failed to download article: %s from %s\n" +#~ msgstr "Ошибка загрузки статьи: %s из %s\n" + #~ msgid "Click to see the list of books available on your computer" #~ msgstr "Кликните чтобы посмотреть список книг на Вашем компьютере" @@ -8352,6 +8530,9 @@ msgstr "подписчики" #~ msgid "Extract the cover" #~ msgstr "Извлечь обложку" +#~ msgid "Regular expression (?P)" +#~ msgstr "Обычный параметр (?P)" + #~ msgid "Set the dc:language field" #~ msgstr "Ввести поле dc:language" diff --git a/src/calibre/translations/sk.po b/src/calibre/translations/sk.po index beb5e8cc44..15218d67cc 100644 --- a/src/calibre/translations/sk.po +++ b/src/calibre/translations/sk.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-06-30 13:41+0000\n" +"POT-Creation-Date: 2009-07-19 18:45+0000\n" "PO-Revision-Date: 2009-05-21 15:32+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Slovak \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2009-07-05 18:36+0000\n" +"X-Launchpad-Export-Date: 2009-07-21 16:48+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41 @@ -22,16 +22,14 @@ msgid "Does absolutely nothing" msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:69 #: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:164 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:148 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:639 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:643 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:404 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:50 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:52 @@ -39,9 +37,9 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:320 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:225 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:255 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:258 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:45 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 @@ -49,10 +47,10 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:103 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:105 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:171 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:865 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:870 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:65 @@ -63,21 +61,21 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:117 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:150 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:540 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:724 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:736 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:837 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:842 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:880 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:133 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:135 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:857 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:862 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:900 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:84 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:28 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:26 +#: /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/manipulate/crop.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:75 @@ -97,39 +95,43 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:93 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:19 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:757 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:760 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:40 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:942 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 #: /home/kovid/work/calibre/src/calibre/library/cli.py:264 #: /home/kovid/work/calibre/src/calibre/library/database.py:917 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:618 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:630 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1026 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:654 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:666 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1061 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1391 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1477 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1561 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1584 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1635 -#: /home/kovid/work/calibre/src/calibre/library/server.py:283 -#: /home/kovid/work/calibre/src/calibre/library/server.py:344 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1098 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1428 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1673 +#: /home/kovid/work/calibre/src/calibre/library/server.py:294 +#: /home/kovid/work/calibre/src/calibre/library/server.py:355 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 @@ -225,11 +227,11 @@ msgid "" "encoding declarations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:243 msgid "Conversion Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:257 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -246,53 +248,68 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:56 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:178 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:218 msgid "This profile is intended for the Microsoft Reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:189 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:229 msgid "This profile is intended for the Mobipocket books." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:93 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:202 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:105 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:254 msgid "This profile is intended for the Cybook G3." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:226 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:118 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:267 +msgid "This profile is intended for the Cybook Opus." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:130 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:279 msgid "This profile is intended for the Amazon Kindle." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:135 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:142 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:312 +msgid "This profile is intended for the Irex Illiad." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:325 +msgid "This profile is intended for the IRex Digital Reader 1000." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:172 msgid "Output profile" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:139 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:176 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " "devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:166 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:296 msgid "This profile is intended for the Amazon Kindle DX." msgstr "" @@ -320,7 +337,7 @@ msgstr "Nebol nájdený žiadny platný modul v " msgid "Initialization of plugin %s failed with traceback:" msgstr "Inicializácia modulu %s zlyhala s chybou:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:347 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:354 msgid "" " %prog options\n" "\n" @@ -328,39 +345,39 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:353 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:360 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "Pridajte modul zadaním cesty k ZIP archívu v ktorom sa nachádza." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:355 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:362 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "Odstrániť modul podľa mena. Vstavané moduly nie je možné odstrániť." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:357 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:364 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" "Upraviť modul. Zadajte názov modulu, za ním čiarku a reťazec s úpravami." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:359 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:366 msgid "List all installed plugins" msgstr "Vypísať všetky inštalované moduly" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:361 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:368 msgid "Enable the named plugin" msgstr "Aktivovať modul podľa mena" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:363 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:370 msgid "Disable the named plugin" msgstr "Deaktivovať modul podľa mena" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 -msgid "Communicate with the BeBook eBook reader." +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:14 +msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:15 -msgid "Tijmen Ruizendaal" +#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 +msgid "Communicate with the BeBook eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:85 @@ -378,49 +395,51 @@ msgstr "" msgid "Kovid Goyal" msgstr "Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:17 msgid "Communicate with the Cybook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:14 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 msgid "John Schember" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:59 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:63 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:619 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:467 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:974 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1295 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1005 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1009 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1332 msgid "News" msgstr "Správy" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:99 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:98 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:98 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:100 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:179 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:181 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:168 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:170 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:145 msgid "Transferring books to device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:126 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:212 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:219 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:198 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:200 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:165 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:174 msgid "Removing books from device..." msgstr "" @@ -432,6 +451,10 @@ msgstr "" msgid "Device Interface" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:17 +msgid "Communicate with the IRex Digital Reader 1000 eBook reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:16 msgid "Communicate with the JetBook eBook reader." msgstr "" @@ -454,55 +477,55 @@ msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:150 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:101 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:55 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:58 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:88 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:102 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:50 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:69 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:79 msgid "Getting list of books on device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:19 msgid "Communicate with the Sony PRS-505 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:20 #: /home/kovid/work/calibre/src/calibre/devices/prs700/driver.py:14 msgid "Kovid Goyal and John Schember" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:109 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:111 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:108 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:85 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "The reader has no storage card in this slot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:132 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:110 msgid "There is insufficient free space in main memory" msgstr "V hlavnej pamäti zariadenia nie je dostatok miesta" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:134 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:114 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:116 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/devices/prs505/driver.py:247 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:213 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:228 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 msgid "Sending metadata to device..." msgstr "" @@ -510,21 +533,21 @@ msgstr "" msgid "Communicate with the Sony PRS-700 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:251 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:261 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:328 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Nepodarilo sa nájsť disk %s. Skúste reštartovať systém." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:371 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:499 msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:486 msgid "You must install the pmount package." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:480 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:505 msgid "Unable to mount main memory (Error code: %d)" msgstr "" @@ -536,21 +559,21 @@ msgstr "" msgid "settings for device drivers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:27 msgid "Communicate with an eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "Selected slot: %s is not supported." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:176 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:184 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 msgid "Adding books to device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:202 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:183 msgid "Removing books from device metadata listing..." msgstr "" @@ -707,15 +730,19 @@ msgstr "" msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179 +msgid "List builtin recipes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:245 msgid "Output saved to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:67 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:74 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -723,7 +750,7 @@ msgid "" "are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:89 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:85 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -731,7 +758,7 @@ msgid "" "a device. For example EPUB on the SONY reader. Choices are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:96 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -739,7 +766,7 @@ msgid "" "chosen based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:106 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -748,17 +775,17 @@ msgid "" "use a mapping based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:118 msgid "Disable all rescaling of font sizes." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:125 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -766,7 +793,7 @@ msgid "" "tables and present it in a linear fashion." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:147 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " @@ -775,7 +802,7 @@ msgstr "" "Výraz XPath určujúci tagy, ktoré sa majú pridať do obsahu na prvej úrovni. " "Ak je tento výraz špecifikovaný, má prednosť pred inými formami autodetekcie." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:156 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:152 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " @@ -784,7 +811,7 @@ msgstr "" "Výraz XPath určujúci tagy, ktoré sa majú pridať do obsahu na druhej úrovni. " "Každý záznam bude vložený pod príslušný prvoúrovňový záznam." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:164 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:160 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " @@ -794,18 +821,18 @@ msgstr "" "do Obsahu na úrovni tri. Každá hodnota je zadaná pod existujúcou hodnotou " "úrovne tri." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:168 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " "one is always used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:176 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "Nepridávať automaticky nájdené kapitoly do obsahu." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:187 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:183 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" @@ -813,20 +840,20 @@ msgstr "" "Ak počet automaticky nájdených kapitol neprekročí túto hodnotu, budú odkazy " "na ne pridané do obsahu. Predvolená hodnota je %default." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:190 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " "number of chapters were detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:202 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:198 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:209 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "

or

tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -836,7 +863,7 @@ msgid "" "User Manual for further help on using this feature." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:223 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -849,65 +876,65 @@ msgstr "" "kapitoly nebudú nijako oddelené. Možnosť \"oboje\" vloží pred začiatky " "kapitol zalomenia strán, spolu s vodorovnými čiarami." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:237 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:233 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:242 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:252 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:248 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:253 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:258 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:263 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:268 msgid "" "Do not force text to be justified in output. Whether text is actually " "displayed justified or not depends on whether the ebook format and reading " "device support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:275 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "Obálka nájdená v zdrojovom súbore má prednosť pred zvolenou obálkou." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:288 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." @@ -916,118 +943,130 @@ msgstr "" "užitočná ak prvý obrázok v knihe je obálka a má byť nahradená externou " "obálkou." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:307 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:303 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:311 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:325 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "Use a regular expression to try and remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:326 +msgid "The regular expression to use to remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:332 +msgid "Use a regular expression to try and remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:339 +msgid "The regular expression to use to remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:35 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:337 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:342 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:350 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:371 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:49 msgid "Set the cover to the specified file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:51 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:379 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:53 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:383 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:57 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:59 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:61 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:63 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:65 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:403 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:67 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:386 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:69 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 -msgid "List available recipes." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:458 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 msgid "Could not find an ebook inside the archive" msgstr "V archíve nebola nájdená žiadna elektronická kniha" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:644 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:683 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:719 msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:57 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:63 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1041,7 +1080,7 @@ msgstr "" "Rozdeľovanie samotné je však dosť náročné a ak vstupná kniha obsahuje veľmi " "veľké množstvo zalomení strán, mali by ste rozdeľovanie vypnúť." -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:74 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1219,11 +1258,11 @@ msgstr "Zvýšiť množstvo vypisovaných informácií" msgid "Convert LRS to LRS, useful for debugging." msgstr "Previesť LRS na LRS, užitočné pri hľadaní chýb v programe." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:455 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "Neplatný LRF súbor. Nepodarilo sa prepísať metadáta." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -1237,56 +1276,56 @@ msgstr "" "Zobrazí/upraví metadáta v LRF súbore.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "Názov knihy" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "Názov knihy v tvare vhodnom pre triedenie" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "Meno autora" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "Meno autora v tvare vhodnom pre triedenie (priezvisko, meno)" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "Kategória, do ktorej táto kniha patrí. Napr.: Dejiny" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "Cesta k obrazovému súboru, ktorý bude použitý ako náhľad" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:601 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "Cesta k TXT súboru s poznámkami, ktoré sa majú vložiť do LRF súboru." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:605 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "Prevziať náhľad z LRF súboru" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "Vydavateľ" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "Zaradenie knihy" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "Tvorca knihy" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "Producent knihy" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -1294,24 +1333,24 @@ msgstr "" "Prevziať obálku z LRF súboru. Majte na pamäti, že formát LRF nemá pevne " "definovanú obálku, takže na jej nájdenie bude použitá heuristická metóda." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "Identifikačný kód knihy" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:87 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" "Povoliť automatické otáčanie obrázkov širších než je šírka obrazovky." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:91 msgid "Set the space between words in pts. Default is %default" msgstr "Medzery medzi slovami v bodoch. Predvolená hodnota je %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Add a header to all the pages with title and author." msgstr "Ku každej strane pridať hlavičku s názvom knihy a menom autora." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" @@ -1319,11 +1358,11 @@ msgstr "" "Formát hlavičky. %a bude nahradené menom autora, %t názvom knihy. Štandardná " "hlavička je %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:92 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:101 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" @@ -1331,7 +1370,7 @@ msgstr "" "Minimálne odsadenie odstavca (odsadenie prvého riadka odstavca) v bodoch. " "Predvolená hodnota: %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" @@ -1339,7 +1378,7 @@ msgstr "" "Zobrazenie HTML tabuliek v podobe obrázkov (užitočné ak dokument obsahuje " "veľké alebo zložité tabuľky)" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:114 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" @@ -1347,96 +1386,100 @@ msgstr "" "Faktor znásobenia veľkosti písma v zobrazených tabuľkách. Predvolená hodnota " "je %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:118 msgid "The serif family of fonts to embed" msgstr "Font pre pätkového písmo" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The sans-serif family of fonts to embed" msgstr "Font pre bezpätkové písmo" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:115 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The monospace family of fonts to embed" msgstr "Font pre nepropocionálne písmo" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:149 msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1008 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1066 msgid "Title" msgstr "Názov" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:363 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1067 msgid "Author(s)" msgstr "Autor(i)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:347 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:351 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:164 msgid "Publisher" msgstr "Vydavateľ" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:348 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:352 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "Producent" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:349 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:58 msgid "Comments" msgstr "Poznámky" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1012 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1070 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Tags" msgstr "Tagy" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Series" msgstr "Séria" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 msgid "Language" msgstr "Jazyk" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 msgid "Timestamp" msgstr "Časová známka" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:368 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:162 msgid "Published" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:370 +msgid "Rights" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:9 msgid "options" msgstr "" @@ -1585,96 +1628,102 @@ msgstr "" "\n" "Prevezme obálku knihy podľa uvedeného kódu ISBN z LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "" "Upraviť obrázky aby vyhovovali veľkostným obmedzeniam Palm zaraidení." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 +msgid "" +"Don't add Table of Contents to end of book. Useful if the book has its own " +"table of contents." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "Názov pre vygenerovaný obsah." -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:32 -msgid "Generate a periodical rather than a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1239 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:101 +msgid "All articles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1260 msgid "Cover" msgstr "Obálka" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1240 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1261 msgid "Title Page" msgstr "Titulná strana" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1241 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1262 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 msgid "Table of Contents" msgstr "Obsah" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1242 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1263 msgid "Index" msgstr "Register" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1243 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1264 msgid "Glossary" msgstr "Slovník" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1244 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1265 msgid "Acknowledgements" msgstr "Poďakovania" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1245 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1266 msgid "Bibliography" msgstr "Zoznam použitej literatúry" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1246 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1267 msgid "Colophon" msgstr "Tiráž" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1247 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1268 msgid "Copyright" msgstr "Autorské práva" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1248 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1269 msgid "Dedication" msgstr "Venovanie" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1249 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1270 msgid "Epigraph" msgstr "Doslov" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1250 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1271 msgid "Foreword" msgstr "Predslov" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1251 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1272 msgid "List of Illustrations" msgstr "Zoznam obrázkov" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1252 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1273 msgid "List of Tables" msgstr "Zoznam tabuliek" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1253 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1274 msgid "Notes" msgstr "Poznámky" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1254 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1275 msgid "Preface" msgstr "Predhovor" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1255 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1276 msgid "Main Text" msgstr "Hlavný text" @@ -1710,7 +1759,7 @@ msgstr "Elektronické knihy vo formáte %s nie sú podporované" msgid "HTML TOC generation options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:87 msgid "Book Jacket" msgstr "" @@ -1720,7 +1769,7 @@ msgid "" msgstr "" "Nepodarilo sa nájsť vhodné miesto na rozdelenie: %s Veľkosť pod-stromu: %d KB" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:66 msgid "Unnamed" msgstr "" @@ -1976,21 +2025,21 @@ msgid "" "first and then try it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " "'system' will default to the newline type used by this OS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 msgid "Frequently used directories" msgstr "Často používané adresáre" @@ -2089,38 +2138,38 @@ msgstr "Hľadám v" msgid "Adding..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:60 msgid "Searching in all sub-directories..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:137 msgid "Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 msgid "Duplicates found!" msgstr "Boli nájdené duplikáty!" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:176 msgid "Saving..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:228 msgid "Saved" msgstr "Uložené" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:60 msgid "Bulk Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:150 msgid "Options specific to the output format." msgstr "" @@ -2148,13 +2197,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:41 @@ -2361,7 +2410,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:142 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 msgid "Metadata" msgstr "Metadáta" @@ -2371,72 +2420,79 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 msgid "Choose cover for " msgstr "Vyberte obálku pre " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:102 msgid "Cannot read" msgstr "Nemôžem čítať" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:103 msgid "You do not have permission to read the file: " msgstr "Nemáte prístupové práva na čítanie súboru: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 msgid "Error reading file" msgstr "Chyba pri čítaní súboru" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "

There was an error reading from file:
" msgstr "

Chyba pri čítaní súboru:
" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:158 msgid " is not a valid picture" msgstr " nie je platný obrazový súbor" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:496 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "Book Cover" msgstr "Obálka knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 +msgid "Use cover from &source file" +msgstr "Použiť obálku zo &zdrojového súboru" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:497 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Change &cover image:" msgstr "Zmeniť &obálku:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:498 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Browse for an image to use as the cover of this book." msgstr "Vyberte obrazový súbor, ktorý sa má použiť ako obálka tejto knihy." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:461 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:476 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:499 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 @@ -2450,75 +2506,54 @@ msgstr "Vyberte obrazový súbor, ktorý sa má použiť ako obálka tejto knihy msgid "..." msgstr "..." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 -msgid "Use cover from &source file" -msgstr "Použiť obálku zo &zdrojového súboru" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:501 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 msgid "&Title: " msgstr "&Názov: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:502 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 msgid "Change the title of this book" msgstr "Názov knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:503 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 msgid "&Author(s): " msgstr "&Autor(i): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:129 -msgid "" -"Change the author(s) of this book. Multiple authors should be separated by " -"an &. If the author name contains an &, use && to represent it." -msgstr "" -"Autor(i) tejto knihy. Viacerí autori by mali byť oddelení znakom & " -"(ampersand). Ak meno autora obsahuje znak &, zadajte ho ako &&." - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:505 msgid "Author So&rt:" msgstr "Autor v tvare \"&priezvisko, meno\":" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "Autor(i) tejto knihy. Viacerí autori by mali byť oddelení čiarkami" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 msgid "&Publisher: " msgstr "&Vydavateľ: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137 -msgid "Change the publisher of this book" -msgstr "Vydavateľ tejto knihy" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 msgid "Ta&gs: " msgstr "Ta&gy: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -2527,27 +2562,27 @@ msgstr "" "vyhľadávaní.

Môžu to byť ľubovoľné slová alebo frázy, oddelené " "čiarkami." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 msgid "&Series:" msgstr "&Séria:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "List of known series. You can add new series." msgstr "Zoznam známych sérií. Môžete zadať novú sériu." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Book " msgstr "Kniha " @@ -2572,7 +2607,7 @@ msgid "Disable compression of the file contents" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:49 -msgid "Generate a periodical rather than a book" +msgid "Do not add Table of Contents to book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 @@ -2643,11 +2678,11 @@ msgstr "" msgid "Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:137 msgid "Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:161 msgid "Options specific to the input format." msgstr "" @@ -2667,67 +2702,93 @@ msgstr "" msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:32 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:33 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 +msgid "Invalid regular expression" +msgstr "Neplatný regulárny výraz" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73 +msgid "Invalid regular expression: %s" +msgstr "Neplatný regulárny výraz: %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:72 msgid "Chapter &mark:" msgstr "&Značka kapitol:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:73 msgid "pagebreak" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:74 msgid "rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:75 msgid "both" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:76 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:77 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:78 msgid "Insert &metadata as page at start of book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:79 +msgid "&Footer regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:80 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:81 +msgid "&Header regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:82 +msgid "Remove F&ooter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:83 +msgid "Remove H&eader" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" @@ -2987,7 +3048,7 @@ msgid "Attached, you will find the e-book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:542 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:174 msgid "by" msgstr "od" @@ -3002,8 +3063,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:586 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:593 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 msgid "No suitable formats" msgstr "Žiadne vhodné formáty" @@ -3041,7 +3102,7 @@ msgid "Sent news to" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:799 msgid "Auto convert the following books before uploading to the device?" msgstr "" @@ -3049,22 +3110,22 @@ msgstr "" msgid "Sending news to device." msgstr "Odosielam správy do zariadenia." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:768 msgid "Sending books to device." msgstr "Odosielam knihy do zariadenia." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:806 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Try changing the output format in the upper right corner next to " "the red heart and re-converting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No space on device" msgstr "Prekročená kapacita zariadenia" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -3078,8 +3139,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:947 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1005 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:56 msgid "Path" msgstr "Cesta" @@ -3088,8 +3149,8 @@ msgstr "Cesta" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Formats" @@ -3128,33 +3189,33 @@ msgstr "&Autor(i):" msgid "&Profile:" msgstr "&Profil:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:168 msgid " plugins" msgstr " moduly" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "General" msgstr "Všeobecné" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Interface" msgstr "Rozhranie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Advanced" msgstr "Rozšírené" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "" "Content\n" "Server" @@ -3162,132 +3223,132 @@ msgstr "" "Obsahový\n" "Server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Plugins" msgstr "Moduly" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:219 msgid "" "If checked, downloaded news will be automatically mailed
to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:293 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:509 msgid "No valid plugin path" msgstr "Chýba platná cesta k modulom" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:510 msgid "%s is not a valid plugin path" msgstr "%s nie je platná cesta k modulom" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:513 msgid "Choose plugin" msgstr "Zvoľte modul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:525 msgid "Plugin cannot be disabled" msgstr "Modul nie je možné deaktivovať" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:526 msgid "The plugin: %s cannot be disabled" msgstr "Modul %s nie je možné deaktivovať" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:535 msgid "Plugin not customizable" msgstr "Modul nie je upraviteľný" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:536 msgid "Plugin: %s does not need customization" msgstr "Modul %s neumožňuje žiadne úpravy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:556 msgid "Customize %s" msgstr "Upraviť %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:566 msgid "Cannot remove builtin plugin" msgstr "Vstavaný modul nie je možné odstrániť" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:567 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" " nemôže byť odstránený. Je to vstavaý modul. Skúste ho miesto odstránenia " "deaktivovať." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:600 msgid "Error log:" msgstr "Záznam o chybách:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 msgid "Access log:" msgstr "Záznam o prístupe:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552 msgid "Failed to start content server" msgstr "Nepodarilo sa spustiť obsahový server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:460 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:648 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:673 msgid "Invalid size" msgstr "Neplatná veľkosť" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:674 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "Veľkosť %s je neplatná. Požadovaný formát je šírka x výška" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:691 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:724 msgid "Invalid database location" msgstr "Neplatné umiestnenie databázy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:720 msgid "Invalid database location " msgstr "Neplatné umiestnenie databázy " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:693 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:721 msgid "
Must be a directory." msgstr "
Musí byť adresár." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:697 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:725 msgid "Invalid database location.
Cannot write to " msgstr "Neplatné umiestnenie databázy.
Nemôžem zapisovať do " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:739 msgid "Compacting..." msgstr "Zmenšujem..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:740 msgid "Compacting database. This may take a while." msgstr "Zmenšujem databázu. Tento proces môže chvíľu trvať." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 msgid "Preferences" msgstr "Nastavenie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" @@ -3295,15 +3356,15 @@ msgstr "" "&Umiestnenie elektronických kníh (Knihy sú umiestnené v adresároch podľa " "autora a metadáta sú uložené v súbore metadata.db)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 msgid "Browse for the new database location" msgstr "Určte nové umiestnenie databázy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 msgid "Show notification when &new version is available" msgstr "Zobraziť upozornenie keď je k dispozícii &nová verzia." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 msgid "" "If you disable this setting, metadata is guessed from the filename instead. " "This can be configured in the Advanced section." @@ -3311,15 +3372,15 @@ msgstr "" "Ak vypnete túto možnosť, metadáta budú odvodené z názvu súboru. Podrobnosti " "je možné určiť v sekcii rozšírených nastavení." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:464 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 msgid "Read &metadata from files" msgstr "Čítať &metadáta zo súborov" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:465 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 msgid "Default network &timeout:" msgstr "Štandardný časový &limit siete:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" @@ -3327,136 +3388,144 @@ msgstr "" "Štandardný časový limit pre sieťové dopyty (pri preberaní informácií z " "internetu)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 msgid " seconds" msgstr " sekúnd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 msgid "Choose &language (requires restart):" msgstr "Vyberte &jazyk (vyžaduje reštart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 msgid "Normal" msgstr "Normálna" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 msgid "High" msgstr "Vysoká" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 msgid "Low" msgstr "Nízka" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 msgid "Job &priority:" msgstr "&Priorita úloh:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +msgid "Preferred &input format order:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 msgid "Add a directory to the frequently used directories list" msgstr "Pridať adresár do zoznamu často používaných" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 msgid "Remove a directory from the frequently used directories list" msgstr "Odobrať adresár zo zoznamu často používaných" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 msgid "Use &Roman numerals for series number" msgstr "Číslovať knihy v sérii &Rímskymi číslicami" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 msgid "Enable system &tray icon (needs restart)" msgstr "Zobraziť &ikonu v systémovej lište" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 msgid "Show ¬ifications in system tray" msgstr "Zobrazovať &upozornenia v systémovej lište" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" "Zobraziť prehliadač &obálok v oddelenom okne (vyžaduje reštart programu)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +msgid "Search as you type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 msgid "Automatically send downloaded &news to ebook reader" msgstr "&Automaticky odosielať prevzaté správy do čítacieho zariadenia" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:518 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "Počet &obálok zobrazovaných v prehliadači (vyžaduje reštart):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 msgid "Toolbar" msgstr "Panel nástrojov" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 msgid "Large" msgstr "Veľké" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 msgid "Medium" msgstr "Stredné" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 msgid "Small" msgstr "Malé" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 msgid "&Button size in toolbar" msgstr "&Veľkosť tlačidiel na paneli nástrojov" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 msgid "Show &text in toolbar buttons" msgstr "Zobraziť &text na tlačidlách panelu nástrojov" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 msgid "Select visible &columns in library view" msgstr "Viditeľné &stĺpce v zozname kníh v knižnici" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:529 msgid "Use internal &viewer for:" msgstr "Použiť interný &prehliadač pre:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:530 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:531 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:532 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:533 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:534 msgid "calibre can send your books to you (or your reader) by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:535 msgid "Free unused diskspace from the database" msgstr "Uvoľniť nepoužitý diskový priestor v databáze" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:536 msgid "&Compact database" msgstr "Zmenšiť &databázu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:537 msgid "&Metadata from file name" msgstr "&Metadáta zo súboru" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:538 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " @@ -3466,25 +3535,25 @@ msgstr "" "pomocou internetového prehliadača, z akéhokoľvek miesta na svete. Zmeny v " "nastaveniach sa prejavia až po reštarte servera." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:539 msgid "Server &port:" msgstr "&Port servera:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:540 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "Po&užívateľské meno:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:541 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Heslo:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:542 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." @@ -3492,13 +3561,13 @@ msgstr "" "Ak ponecháte heslo prázdne, ktokoľvek bude mať prístup k vašej zbierke kníh " "cez toto webové rozhranie." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180 msgid "&Show password" msgstr "&Zobraziť heslo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:544 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " @@ -3506,31 +3575,31 @@ msgstr "" "Maximálna veľkosť (šírka x výška) zobrazených obálok. Veľké obálky budú " "zmenšené. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:545 msgid "Max. &cover size:" msgstr "Max. veľkosť &obálok:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:546 msgid "&Start Server" msgstr "&Spustiť server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:547 msgid "St&op Server" msgstr "&Zastaviť server" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:548 msgid "&Test Server" msgstr "&Test servera" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:549 msgid "Run server &automatically on startup" msgstr "&Automaticky spustiť server pri štarte" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:550 msgid "View &server logs" msgstr "Z&obraziť serverové záznamy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:551 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -3541,34 +3610,34 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:553 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" "Tu môžte upraviť správanie calibre, určením aké moduly bude používať." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:554 msgid "Enable/&Disable plugin" msgstr "Aktivovať/&Deaktivovať modul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:555 msgid "&Customize plugin" msgstr "&Upraviť modul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:556 msgid "&Remove plugin" msgstr "&Odstrániť modul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:557 msgid "Add new plugin" msgstr "Pridať nový modul" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:558 msgid "Plugin &file:" msgstr "&Súbor modulu:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:560 msgid "&Add" msgstr "&Pridať" @@ -3676,6 +3745,18 @@ msgstr "Konverzia do LRF" msgid "Category" msgstr "Kategória" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 +msgid "" +"Change the author(s) of this book. Multiple authors should be separated by " +"an &. If the author name contains an &, use && to represent it." +msgstr "" +"Autor(i) tejto knihy. Viacerí autori by mali byť oddelení znakom & " +"(ampersand). Ak meno autora obsahuje znak &, zadajte ho ako &&." + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 +msgid "Change the publisher of this book" +msgstr "Vydavateľ tejto knihy" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515 msgid "Series index." @@ -3752,8 +3833,9 @@ msgstr "&Formát hlavičky" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:546 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:147 msgid " px" msgstr " px" @@ -3849,22 +3931,22 @@ msgstr "" "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-" "indent:0px;\">

" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 msgid "Edit Meta information" msgstr "Upraviť metadáta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 msgid "Meta information" msgstr "Metadáta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 msgid "Author S&ort: " msgstr "Autor (&triedenie): " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -3872,171 +3954,179 @@ msgstr "" "Určte, ako sa má autor (autori) tejto knihy triediť. Napríklad Charles " "Dickens by sa mal triediť ako Dickens, Charles." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 msgid "&Rating:" msgstr "&Hodnotenie:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 msgid "Rating of this book. 0-5 stars" msgstr "Hodnotenie tejto knihy. 0-5 hviezdičiek" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 msgid " stars" msgstr " hviezdičiek" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 msgid "Add Ta&gs: " msgstr "&Pridať tagy: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 msgid "Open Tag Editor" msgstr "Otvoriť editor tagov" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152 msgid "&Remove tags:" msgstr "&Odstrániť tagy:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153 msgid "Comma separated list of tags to remove from the books. " msgstr "Čiarkami oddelený zoznam tagov, ktoré sa majú z kníh odstrániť. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Remove &format:" msgstr "Odstrániť &formát:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 msgid "A&utomatically set author sort" msgstr "A&utomaticky odvodiť autora v tvare pre triedenie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "No format selected" msgstr "Nie je zvolený žiaden formát" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175 msgid "Could not read metadata" msgstr "Nepodarilo sa načítať metadáta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:176 msgid "Could not read metadata from %s format" msgstr "Nepodarilo sa načítať metadáta z formátu %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 msgid "Could not read cover" msgstr "Nepodarilo sa načítať obálku" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:185 msgid "Could not read cover from %s format" msgstr "Nepodarilo sa načítať obálku z formátu %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:191 msgid "The cover in the %s format is invalid" msgstr "Obálka vo formáte %s je neplatná" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:425 msgid "Cannot fetch cover" msgstr "Nepodarilo sa prevziať obálku" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:426 msgid "Could not fetch cover.
" msgstr "Nepodarilo sa prevziať obálku.
" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:432 msgid "Bad cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:433 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:472 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:499 +msgid "Permission denied" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:500 +msgid "Could not open %s. Is it being used by another program?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 msgid "Edit Meta Information" msgstr "Upraviť metadáta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 msgid "Swap the author and title" msgstr "Zameniť autora a názov" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" "Automaticky odvodiť tvar mena autora (autorov) vhodný pre triedenie, z " "momentálne zadaného mena autora (autorov)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "Remove unused series (Series that have no books)" msgstr "Odstrániť nepoužité série (série, ktoré neobsahujú žiadne knihy)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "&Fetch metadata from server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 msgid "Available Formats" msgstr "Dostupné formáty" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "Add a new format for this book to the database" msgstr "Pridať nový formát tejto knihy do databázy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Remove the selected formats for this book from the database." msgstr "Odstrániť označené formáty tejto knihy z databázy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "Set the cover for the book from the selected format" msgstr "Obálku knihy prevziať zo zvoleného formátu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Reset cover to default" msgstr "Vrátiť predvolenú obálku" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Download &cover" msgstr "" @@ -4597,11 +4687,11 @@ msgstr "Regulárny výraz (?P<title>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:95 msgid "No match" msgstr "Žiadna zhoda" @@ -4610,8 +4700,8 @@ msgid "Authors:" msgstr "Autori:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -msgid "Regular expression (?P)" -msgstr "Regulárny výraz (?P)" +msgid "Regular expression (?P)" +msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 msgid "Series:" @@ -4678,36 +4768,36 @@ msgstr "Nie sú k dispozícii" msgid " - Jobs" msgstr " - Úlohy" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1068 msgid "Size (MB)" msgstr "Veľkosť (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1069 msgid "Date" msgstr "Dátum" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:163 msgid "Rating" msgstr "Hodnotenie" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:376 msgid "None" msgstr "Žiadne" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 msgid "Book %s of %s." msgstr "Kniha %s z %s." -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:832 msgid "Not allowed" msgstr "Nedovolené" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:779 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:833 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." @@ -4715,15 +4805,15 @@ msgstr "" "Priamy prenos kníh do zariadenia nie je možný. Najprv pridajte knihy do " "databázy calibre." -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:946 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1004 msgid "Format" msgstr "Formát" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1058 msgid "Double click to edit me

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1107 msgid "Search (For Advanced Search click the button to the left)" msgstr "Hľadať (pre rozšírené vyhľadávanie kliknite na tlačidlo vľavo)" @@ -4752,7 +4842,7 @@ msgid "No matches for the search phrase %s were found." msgstr "Pre hľadaný výraz %s neboli nájdené žiadne výsledky." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:416 msgid "No matches found" msgstr "Neboli nájdené žiadne výsledky" @@ -4777,12 +4867,12 @@ msgid "Previous Page" msgstr "Predchádzajúca strana" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 msgid "Back" msgstr "Späť" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 msgid "Forward" msgstr "Dopredu" @@ -4791,7 +4881,7 @@ msgid "Next match" msgstr "Ďalší výsledok" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 msgid "Open ebook" msgstr "Otvoriť elektronickú knihu" @@ -4804,7 +4894,7 @@ msgid "Save single format to disk..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:972 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:49 msgid "Error" msgstr "Chyba" @@ -4813,19 +4903,19 @@ msgstr "Chyba" msgid "Error communicating with device" msgstr "Chyba komunikácie so zariadením" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "&Restore" msgstr "&Obnoviť" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155 msgid "&Donate to support calibre" msgstr "&Prispejte na vývoj calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160 msgid "&Restart" msgstr "&Reštartovať" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:199 msgid "" "

For help visit %s.kovidgoyal.net
" @@ -4833,36 +4923,36 @@ msgstr "" "

Pre ďalšie informácie navštívte %s.kovidgoyal.net
" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" msgstr "" "%s: %s od Kovida Goyala %%(version)s
%%(device)s

" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 msgid "Edit metadata individually" msgstr "Upraviť metadáta individuálne" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 msgid "Edit metadata in bulk" msgstr "Upraviť metadáta dávkovo" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 msgid "Add books from a single directory" msgstr "Pridať knihy z jedného adresára" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:232 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" @@ -4871,7 +4961,7 @@ msgstr "" "adresár predstavuje jednu knihu a súbory v ňom sú rôzne formáty tej istej " "knihy)" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:235 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" @@ -4879,79 +4969,79 @@ msgstr "" "Pridať knihy z adresárov, vrátane podadresárov (viacero kníh na adresár, " "t.j. predpokladá sa, že každý súbor je iná kniha)" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358 msgid "Save to disk" msgstr "Uložiť na disk" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 msgid "Save to disk in a single directory" msgstr "Uložiť na disk v jednom adresári" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1444 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1445 msgid "Save only %s format to disk" msgstr "Uložiť len formát %s na disk" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364 msgid "View" msgstr "Prezrieť" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "View specific format" msgstr "Prezrieť určitý formát" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 msgid "Convert individually" msgstr "Previesť individuálne" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:313 msgid "Bulk convert" msgstr "Previesť dávkovo" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:328 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:362 msgid "Similar books..." msgstr "Podobné knihy..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:420 msgid "Bad database location" msgstr "Neplatné umiestnenie databázy" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1572 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1573 msgid "Choose a location for your ebook library." msgstr "Zvoľte umiestnenie pre vašu elektronickú knižnicu." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:595 msgid "Browse by covers" msgstr "Prehliadať obálky" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702 msgid "Device: " msgstr "Zariadenie: " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:704 msgid " detected." msgstr " nájdené." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:726 msgid "Connected " msgstr "Pripojené " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:730 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738 msgid "Device database corrupted" msgstr "Databáza zariadenia je poškodená" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:739 msgid "" "\n" "

The database of books on the reader is corrupted. Try the " @@ -4979,52 +5069,60 @@ msgstr "" " \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:807 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:850 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:858 msgid "Uploading books to device." msgstr "Odosielam knihy do zariadenia." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 msgid "Books" msgstr "Knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 msgid "EPUB Books" msgstr "EPUB knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:825 msgid "LRF Books" msgstr "LRF knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:826 msgid "HTML Books" msgstr "HTML knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:827 msgid "LIT Books" msgstr "LIT knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:828 msgid "MOBI Books" msgstr "MOBI knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:829 msgid "Text books" msgstr "TXT knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:822 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:830 msgid "PDF Books" msgstr "PDF knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:831 msgid "Comics" msgstr "Komiksy" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:832 msgid "Archives" msgstr "Archívy" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:867 +msgid "Failed to read metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:868 +msgid "Failed to read metadata from the following" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:886 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" @@ -5032,89 +5130,89 @@ msgstr "" "Označené knihy budú permanentne zmazané a súbory budú odstránené z " "vášho počítača. Určite ich chcete odstrániť?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:888 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:903 msgid "Deleting books from device." msgstr "Mažem knihy zo zariadenia." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:935 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1038 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1169 msgid "No books selected" msgstr "Nie sú označené žiadne knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:946 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot edit metadata" msgstr "Nemožno upraviť metadáta" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1037 msgid "Cannot save to disk" msgstr "Chyba zápisu na disk" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 msgid "Choose destination directory" msgstr "Zvoľte cieľový adresár" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1064 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1069 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1070 msgid "as the %s format is not available for them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1071 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1090 msgid "Fetching news from " msgstr "Preberám správy z " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1103 msgid " fetched." msgstr " prevzaté." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1168 msgid "Cannot convert" msgstr "Nemôžem previesť" @@ -5124,12 +5222,11 @@ msgid "No book selected" msgstr "Nie je označená žiadna kniha" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1338 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1390 msgid "Cannot view" msgstr "Nemôžem zobraziť" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1344 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1392 msgid "Choose the format to view" msgstr "Vyberte formát, ktorý sa má zobraziť" @@ -5137,7 +5234,19 @@ msgstr "Vyberte formát, ktorý sa má zobraziť" msgid "Cannot open folder" msgstr "Nemožno otvoriť adresár" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373 +msgid "Multiple Books Selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1374 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1391 msgid "%s has no available formats." msgstr "%s nie je dostupná v žiadnom známom formáte." @@ -5150,19 +5259,19 @@ msgid "Cannot configure while there are running jobs." msgstr "" "Nastavenia nie je možné zmeniť, kým neprebehne spracovanie všetkých úloh." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1473 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 msgid "No detailed info available" msgstr "Bližšie informácie nie sú dostupné" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1475 msgid "No detailed information is available for books on the device." msgstr "Bližšie informácie o knihách v tomto zariadení nie sú dostupné" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 msgid "Error talking to device" msgstr "Chyba komunikácie so zariadením" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1524 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5170,12 +5279,12 @@ msgstr "" "Dočasná chyba komunikácie so zariadením. Prosím odpojte a znovu pripojte " "zariadenie a/alebo reštartujte počítač." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1540 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1555 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 msgid "Conversion Error" msgstr "Chyba prevodu" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1542 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using 3rd party tools." @@ -5183,19 +5292,19 @@ msgstr "" "

Nepodarilo sa previesť: %s

Obsahuje ochranu proti " "kopírovaniu. Ochranu musíte najprv nejakým externým nástrojom odstrániť." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1557 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1581 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 msgid "Invalid library location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1583 msgid "Could not access %s. Using %s as the library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1630 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1631 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development." @@ -5203,22 +5312,22 @@ msgstr "" "je výsledkom snahy mnohých dobrovoľníkov z celého sveta. Ak je pre vás " "užitočný, prosím zvážte možnosť príspevku na jeho vývoj." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1654 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1655 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Prebieha spracovanie úloh. Určite chcete program ukončiť?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1657 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1658 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1661 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1662 msgid "WARNING: Active jobs" msgstr "UPOZORNENIE: Prebieha spracovanie úloh" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1712 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1713 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -5226,7 +5335,7 @@ msgstr "" "bude ďalej bežať v systémovej lište. Ak si želáte ho ukončiť, z kontextového " "menu ikony v systémovej lište zvoľte položku Ukončiť." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1732 msgid "" "Latest version: %s" @@ -5234,11 +5343,11 @@ msgstr "" "Najnovšia verzia: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1739 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 msgid "Update available" msgstr "Bola vydaná nová verzia" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1741 msgid "" "%s has been updated to version %s. See the new features. " @@ -5248,48 +5357,48 @@ msgstr "" "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">tu. Želáte si " "navštíviť stránku so súbormi na preberanie?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1758 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1759 msgid "Use the library located at the specified path." msgstr "Použiť knižnicu, ktorá sa nachádza na uvedenej ceste." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1760 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1761 msgid "Start minimized to system tray." msgstr "Spustiť program v systémovej lište." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1762 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1763 msgid "Log debugging information to console" msgstr "Do konzoly vypísať informácie užitočné pri hľadaní chýb" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1810 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1811 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1812 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1814 msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1817 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1819 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1821 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1824 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1825 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1845 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1826 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1846 msgid "try deleting the file" msgstr "" @@ -5511,11 +5620,11 @@ msgid "" "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:173 msgid "You must set a username and password for %s" msgstr "Pre %s musíte zadať prístupové meno a heslo" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:178 msgid "Fetch news from " msgstr "Prevziať správy z " @@ -5575,55 +5684,73 @@ msgstr "" msgid "Import" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:133 msgid "Configure Ebook viewer" msgstr "Nastaviť prehliadač elektronických kníh" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:134 msgid "&Font options" msgstr "&Nastavenie písma" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:135 msgid "Se&rif family:" msgstr "&Pätkové písmo:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:136 msgid "&Sans family:" msgstr "&Bezpätkové písmo:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:137 msgid "&Monospace family:" msgstr "&Neproporcionálne písmo:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:138 msgid "&Default font size:" msgstr "Štandardná veľkosť &písma" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:140 msgid "Monospace &font size:" msgstr "&Veľkosť neproporcionálneho písma:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:142 msgid "S&tandard font:" msgstr "Š&tandardné písmo:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:143 msgid "Serif" msgstr "Pätkové" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:144 msgid "Sans-serif" msgstr "Bezpätkové" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:145 msgid "Monospace" msgstr "Neproporcionálne" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:146 msgid "Remember last used &window size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:148 +msgid "Maximum &view width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:149 +msgid "H&yphenate (break line in the middle of large words)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:150 +msgid "" +"The default language to use for hyphenation rules. If the book does not " +"specify a language, this will be used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:151 +msgid "Default &language for hyphenation:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:152 msgid "&User stylesheet" msgstr "Vlastné &kaskádové štýly" @@ -5632,12 +5759,12 @@ msgid "Options to customize the ebook viewer" msgstr "Možnosti úpravy prehliadača elektronických kníh" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:645 msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:110 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." @@ -5645,30 +5772,42 @@ msgstr "" "Vlastné kaskádové štýly, ktorými je možné upraviť výzor všetkých kníh." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:63 +msgid "Maximum width of the viewer window, in pixels." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:64 +msgid "Hyphenate text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:66 +msgid "Default language for hyphenation rules" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:68 msgid "Font options" msgstr "Nastavenia písma" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 msgid "The serif font family" msgstr "Pätkové písmo" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 msgid "The sans-serif font family" msgstr "Bezpätkové písmo" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:74 msgid "The monospaced font family" msgstr "Neproporcionálne písmo" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:75 msgid "The standard font size in px" msgstr "Veľkosť štandardného písma v obrazových bodoch" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:76 msgid "The monospaced font size in px" msgstr "Veľkosť neproporcionálneho písma v obrazových bodoch" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:77 msgid "The standard font type" msgstr "Štandardný typ písma" @@ -5700,120 +5839,120 @@ msgstr "Hľadať text v knihe" msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:376 msgid "Choose ebook" msgstr "Vyberte elektronickú knihu" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:377 msgid "Ebooks" msgstr "Elektronické knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Add bookmark" msgstr "Pridať záložku" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Enter title for bookmark:" msgstr "Zadajte názov záložky:" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:417 msgid "No matches found for: %s" msgstr "Neboli nájdené žiadne výsledky pre: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:457 msgid "Loading flow..." msgstr "Načítavam prúd..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:484 msgid "Laying out %s" msgstr "Formátujem %s" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:513 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:548 msgid "Loading ebook..." msgstr "Načítavam elektronickú knihu..." -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:556 msgid "DRM Error" msgstr "Chyba ochrany proti kopírovaniu" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:557 msgid "

This book is protected by DRM" msgstr "" "

Táto kniha je chránená ochranou proti kopírovaniu" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:561 msgid "Could not open ebook" msgstr "Nepodarilo sa otvoriť knihu" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 msgid "Options to control the ebook viewer" msgstr "Nastavenie prehliadača elektronických kníh" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:642 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:647 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:653 msgid "" "%prog [options] file\n" "\n" "View an ebook.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 msgid "Ebook Viewer" msgstr "Prehliadač elektronických kníh" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 msgid "toolBar" msgstr "Panel nástrojov" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 msgid "Next page" msgstr "Nasledujúca strana" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 msgid "Previous page" msgstr "Predchádzajúca strana" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 msgid "Font size larger" msgstr "Väčšie písmo" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 msgid "Font size smaller" msgstr "Menšie písmo" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 msgid "Find next" msgstr "Hľadať ďalej" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 msgid "Copy to clipboard" msgstr "Kopírovať" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 msgid "Reference Mode" msgstr "Režim referencií" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 msgid "Bookmark" msgstr "Záložka" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:176 msgid "Toggle full screen" msgstr "Prepnúť zobrazenie na celú obrazovku" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:177 msgid "Print" msgstr "" @@ -5821,15 +5960,7 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 -msgid "Invalid regular expression" -msgstr "Neplatný regulárny výraz" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 -msgid "Invalid regular expression: %s" -msgstr "Neplatný regulárny výraz: %s" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 msgid "" "Library\n" "%d\n" @@ -5839,7 +5970,7 @@ msgstr "" "%d\n" "kníh" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 msgid "" "Reader\n" "%s\n" @@ -5849,71 +5980,111 @@ msgstr "" "%s\n" "voľného miesta" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:168 msgid "" "Card A\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:169 msgid "" "Card B\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 msgid "Click to see the books available on your computer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 msgid "Click to see the books in the main memory of your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176 msgid "Click to see the books on storage card A in your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177 msgid "Click to see the books on storage card B in your reader" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:466 +msgid "Change Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +msgid "Upper Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:468 +msgid "Lower Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:469 +msgid "Swap Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:470 +msgid "Title Case" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:141 msgid "Default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:279 +msgid "" +"If you use the WordPlayer e-book app on your Android phone, you can access " +"your calibre book collection directly on the device. To do this you have to " +"turn on the content server." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:283 +msgid "" +"Remember to leave calibre running as the server only runs as long as calibre " +"is running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:285 +msgid "" +"You have to add the URL http://myhostname:8080 as your calibre library in " +"WordPlayer. Here myhostname should be the fully qualified hostname or the IP " +"address of the computer calibre is running on." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:362 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:379 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:388 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:432 msgid "Invalid database" msgstr "Neplatná alebo poškodená databáza" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:433 msgid "" "

An invalid library already exists at %s, delete it before trying to move " "the existing library.
Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:503 msgid "welcome wizard" msgstr "" @@ -6467,16 +6638,16 @@ msgstr "" "\n" "Informácie o jednotlivých príkazoch: %%prog príkaz --help\n" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1497 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1535 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:1526 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1564 msgid "Copying %s" msgstr "Kopírujem %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1581 msgid "Compacting database" msgstr "Zmenšujem databázu" @@ -6484,7 +6655,7 @@ msgstr "Zmenšujem databázu" msgid "Password to access your calibre library. Username is " msgstr "Prístupové heslo k vašej databáze calibre. Používateľské meno je " -#: /home/kovid/work/calibre/src/calibre/library/server.py:419 +#: /home/kovid/work/calibre/src/calibre/library/server.py:429 msgid "" "[options]\n" "\n" @@ -6530,11 +6701,15 @@ msgstr "Jazyk používateľského rozhrania" msgid "The default output format for ebook conversions." msgstr "Štandardný výstupný formát pre prevody kníh." -#: /home/kovid/work/calibre/src/calibre/utils/config.py:552 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +msgid "Ordered list of formats to prefer for input." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:556 msgid "Read metadata from files" msgstr "Čítať metadáta zo súborov" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:558 msgid "The priority of worker processes" msgstr "Priorita pracovného procesu" @@ -6574,13 +6749,13 @@ msgstr "Zlyhala autentifikácia na serveri: %s" msgid "Control email delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:83 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 msgid "Unknown feed" msgstr "Neznámy prúd" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:145 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:164 msgid "Untitled article" msgstr "Článok bez názvu" @@ -6608,84 +6783,73 @@ msgstr "Prihlasovacie heslo pre zdroje vyžadujúce prihlásenie." msgid "Unknown News Source" msgstr "Neznámy zdroj správ" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:564 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:578 msgid "Download finished" msgstr "Preberanie ukončené" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:566 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:580 msgid "Failed to download the following articles:" msgstr "Zlyhalo preberanie nasledovných článkov:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:568 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:574 -msgid " from " -msgstr " od " - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:572 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:586 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:576 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:588 +msgid " from " +msgstr " od " + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:590 msgid "\tFailed links:" msgstr "\tNeplatné odkazy:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:657 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:671 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" "Zlyhalo preberanie článku. Spustite program s parametrom --debug ak chcete " "zistiť dôvod" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:678 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:692 msgid "Fetching feeds..." msgstr "Preberám prúdy..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:682 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:696 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:688 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:702 msgid "Trying to download cover..." msgstr "Preberám obálku..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:739 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:753 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:755 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:769 msgid "Feeds downloaded to %s" msgstr "Prúdy boli uložené do %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:765 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:779 msgid "Could not download cover: %s" msgstr "Nepodarilo sa prevziať obálku: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:772 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:786 msgid "Downloading cover from %s" msgstr "Preberám obálku z %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:907 msgid "Untitled Article" msgstr "Článok bez názvu" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:941 -msgid "" -"\n" -"Downloaded article %s from %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:978 msgid "Article downloaded: %s" msgstr "Prebratý článok: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:953 -msgid "Failed to download article: %s from %s\n" -msgstr "Zlyhalo preberanie článku: %s z %s\n" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:956 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:989 msgid "Article download failed: %s" msgstr "Zlyhalo preberanie článku: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:971 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1004 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_borba.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_glas_srpske.py:76 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_instapaper.py:56 @@ -6729,7 +6893,7 @@ msgstr "Srbština" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_7dias.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_ambito.py:61 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_buenosaireseconomico.py:23 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:64 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:26 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_criticadigital.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_diagonales.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_el_mercurio_chile.py:61 @@ -6739,6 +6903,7 @@ msgstr "Srbština" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elcronista.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elmundo.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elperiodico_spanish.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_eltiempo_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_expansion_spanish.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_granma.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_infobae.py:21 @@ -6750,7 +6915,9 @@ msgstr "Srbština" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion_chile.py:54 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa.py:60 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_ni.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_latribuna.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lavanguardia.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_marca.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_miradasalsur.py:23 @@ -6760,6 +6927,7 @@ msgstr "Srbština" msgid "Spanish" msgstr "Španielčina" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_accountancyage.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:13 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_amspec.py:14 @@ -6777,6 +6945,7 @@ msgstr "Španielčina" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_cnn.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_corriere_della_sera_en.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_craigslist.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_mail.py:6 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17 @@ -6786,6 +6955,7 @@ msgstr "Španielčina" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_exiled.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_fastcompany.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_financial_times.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_forbes.py:10 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_freakonomics.py:13 @@ -6820,7 +6990,8 @@ msgstr "Španielčina" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_york_review_of_books_no_sub.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_yorker.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_news_times.py:7 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:16 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:29 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_noaa.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm_int.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes_sub.py:17 @@ -6863,7 +7034,7 @@ msgstr "Španielčina" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_twitchfilms.py:22 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_uncrate.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_upi.py:15 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usnews.py:21 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_utne.py:20 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_wash_post.py:12 @@ -6950,6 +7121,10 @@ msgstr "Preskakujem odfiltrovaný článok: %s" msgid "Portuguese" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +msgid "Kovid Goyal and Sujata Raman" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19 msgid "Chinese" msgstr "" @@ -7868,6 +8043,9 @@ msgstr "" #~ "Prebratý článok %s z %s\n" #~ "%s" +#~ msgid "Failed to download article: %s from %s\n" +#~ msgstr "Zlyhalo preberanie článku: %s z %s\n" + #~ msgid "Click to see the list of books available on your computer" #~ msgstr "Kliknutím sem zobrazíte zoznam kníh na vašom počítači" @@ -8363,6 +8541,9 @@ msgstr "" #~ msgid "%s

%s

" #~ msgstr "%s

%s

" +#~ msgid "Regular expression (?P)" +#~ msgstr "Regulárny výraz (?P)" + #~ msgid "Set the dc:language field" #~ msgstr "Hodnota položky dc:language" diff --git a/src/calibre/translations/sl.po b/src/calibre/translations/sl.po index 2d2405eccd..3d8467a34a 100644 --- a/src/calibre/translations/sl.po +++ b/src/calibre/translations/sl.po @@ -6,14 +6,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.17\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-06-30 13:41+0000\n" +"POT-Creation-Date: 2009-07-19 18:45+0000\n" "PO-Revision-Date: 2009-05-16 09:32+0000\n" "Last-Translator: Ketrin \n" "Language-Team: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2009-07-05 18:36+0000\n" +"X-Launchpad-Export-Date: 2009-07-21 16:48+0000\n" "X-Generator: Launchpad (build Unknown)\n" "Generated-By: pygettext.py 1.5\n" @@ -64,7 +64,7 @@ msgstr "Preberi meta podatke iz %s datotek" msgid "Installed plugins" msgstr "Nameščeni plugini" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -79,16 +79,14 @@ msgstr "" #~ msgstr "Izpiši ustvarjeno NCX datoteko na standardni izhod" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:69 #: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:164 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:148 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:639 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:643 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:404 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:50 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:52 @@ -96,9 +94,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:320 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:225 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:255 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:258 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:45 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 @@ -106,10 +104,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:103 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:105 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:171 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:865 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:870 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:65 @@ -120,21 +118,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:117 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:150 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:540 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:724 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:736 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:837 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:842 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:880 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:133 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:135 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:857 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:862 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:900 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:84 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:28 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:26 +#: /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/manipulate/crop.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:75 @@ -154,39 +152,43 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:93 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:19 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:757 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:760 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:40 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:942 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 #: /home/kovid/work/calibre/src/calibre/library/cli.py:264 #: /home/kovid/work/calibre/src/calibre/library/database.py:917 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:618 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:630 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1026 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:654 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:666 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1061 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1391 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1477 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1561 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1584 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1635 -#: /home/kovid/work/calibre/src/calibre/library/server.py:283 -#: /home/kovid/work/calibre/src/calibre/library/server.py:344 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1098 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1428 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1673 +#: /home/kovid/work/calibre/src/calibre/library/server.py:294 +#: /home/kovid/work/calibre/src/calibre/library/server.py:355 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 @@ -240,11 +242,11 @@ msgid "" "encoding declarations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:243 msgid "Conversion Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:257 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -261,53 +263,68 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:56 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:178 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:218 msgid "This profile is intended for the Microsoft Reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:189 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:229 msgid "This profile is intended for the Mobipocket books." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:93 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:202 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:105 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:254 msgid "This profile is intended for the Cybook G3." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:226 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:118 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:267 +msgid "This profile is intended for the Cybook Opus." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:130 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:279 msgid "This profile is intended for the Amazon Kindle." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:135 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:142 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:312 +msgid "This profile is intended for the Irex Illiad." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:325 +msgid "This profile is intended for the IRex Digital Reader 1000." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:172 msgid "Output profile" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:139 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:176 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " "devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:166 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:296 msgid "This profile is intended for the Amazon Kindle DX." msgstr "" @@ -331,7 +348,7 @@ msgstr "" msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:347 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:354 msgid "" " %prog options\n" "\n" @@ -339,40 +356,40 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:353 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:360 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:355 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:362 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:357 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:364 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:359 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:366 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:361 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:368 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:363 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:370 msgid "Disable the named plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:14 +msgid "Communicate with Android phones." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 msgid "Communicate with the BeBook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:15 -msgid "Tijmen Ruizendaal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:85 msgid "Communicate with the BeBook Mini eBook reader." msgstr "" @@ -388,49 +405,51 @@ msgstr "" msgid "Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:17 msgid "Communicate with the Cybook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:14 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 msgid "John Schember" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:59 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:63 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:619 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:467 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:974 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1295 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1005 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1009 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1332 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:99 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:98 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:98 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:100 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:179 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:181 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:168 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:170 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:145 msgid "Transferring books to device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:126 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:212 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:219 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:198 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:200 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:165 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:174 msgid "Removing books from device..." msgstr "" @@ -442,6 +461,10 @@ msgstr "" msgid "Device Interface" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:17 +msgid "Communicate with the IRex Digital Reader 1000 eBook reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:16 msgid "Communicate with the JetBook eBook reader." msgstr "" @@ -464,55 +487,55 @@ msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:150 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:101 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:55 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:58 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:88 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:102 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:50 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:69 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:79 msgid "Getting list of books on device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:19 msgid "Communicate with the Sony PRS-505 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:20 #: /home/kovid/work/calibre/src/calibre/devices/prs700/driver.py:14 msgid "Kovid Goyal and John Schember" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:109 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:111 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:108 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:85 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "The reader has no storage card in this slot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:132 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:110 msgid "There is insufficient free space in main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:134 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:114 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:116 msgid "There is insufficient free space on the storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:247 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:213 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:228 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 msgid "Sending metadata to device..." msgstr "" @@ -520,21 +543,21 @@ msgstr "" msgid "Communicate with the Sony PRS-700 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:251 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:261 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:328 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Zaznava diska v pogonu %s ni mogoča. Poskusite s ponovnim zagonom." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:371 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:499 msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:486 msgid "You must install the pmount package." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:480 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:505 msgid "Unable to mount main memory (Error code: %d)" msgstr "" @@ -546,21 +569,21 @@ msgstr "" msgid "settings for device drivers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:27 msgid "Communicate with an eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "Selected slot: %s is not supported." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:176 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:184 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 msgid "Adding books to device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:202 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:183 msgid "Removing books from device metadata listing..." msgstr "" @@ -713,15 +736,19 @@ msgstr "" msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179 +msgid "List builtin recipes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:245 msgid "Output saved to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:67 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:74 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -729,7 +756,7 @@ msgid "" "are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:89 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:85 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -737,7 +764,7 @@ msgid "" "a device. For example EPUB on the SONY reader. Choices are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:96 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -745,7 +772,7 @@ msgid "" "chosen based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:106 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -754,17 +781,17 @@ msgid "" "use a mapping based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:118 msgid "Disable all rescaling of font sizes." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:125 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -772,58 +799,58 @@ msgid "" "tables and present it in a linear fashion." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:147 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " "other forms of auto-detection." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:156 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:152 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:164 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:160 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:168 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " "one is always used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:176 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "Ne dodaj samodejno zaznanih poglavij v Kazalo." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:187 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:183 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:190 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " "number of chapters were detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:202 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:198 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:209 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "

or

tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -833,7 +860,7 @@ msgid "" "User Manual for further help on using this feature." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:223 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -841,176 +868,188 @@ msgid "" "\"both\" will use both page breaks and lines to mark chapters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:237 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:233 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:242 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:252 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:248 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:253 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:258 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:263 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:268 msgid "" "Do not force text to be justified in output. Whether text is actually " "displayed justified or not depends on whether the ebook format and reading " "device support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:275 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:288 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:307 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:303 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:311 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:325 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "Use a regular expression to try and remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:326 +msgid "The regular expression to use to remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:332 +msgid "Use a regular expression to try and remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:339 +msgid "The regular expression to use to remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:35 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:337 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:342 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:350 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:371 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:49 msgid "Set the cover to the specified file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:51 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:379 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:53 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:383 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:57 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:59 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:61 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:63 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:65 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:403 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:67 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:386 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:69 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 -msgid "List available recipes." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:458 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:644 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:683 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:719 msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:57 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:63 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1019,7 +1058,7 @@ msgid "" "turn off splitting on page breaks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:74 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1197,11 +1236,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "Pretvori LRS v LRS, koristno za razhroščevanje." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:455 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "Neveljavna LRF datoteka. Nastavljanje meta podatkov ni bilo mogoče." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -1215,58 +1254,58 @@ msgstr "" "Prikaži/uredi meta podatke v LRF datoteki.\n" "\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "Nastavi naslov knjige" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "Nastavi sortirni ključ za naslov" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "Nastavi avtorja" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "Nastavi sortirni ključ za avtorja" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "Kategorija v katero spada ta knjig. Npr.: Zgodovina" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "Pot do slike, ki se bo uporabila kot thumbnail za to datoteko" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:601 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" "Pot do tekstovne datoteke, ki vsebuje opombe, ki bodo shranjene v lrf " "datoteki." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:605 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "Pridobi thumbnail iz LRF datoteke" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." @@ -1274,23 +1313,23 @@ msgstr "" "Pridobi naslovnico iz LRF datoteke. Ker LRF format nima definirane " "naslovnice, se uporabi nekaj hevristike za ugibanje kaj je naslovnica." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "Nastavi ID knjige" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:87 msgid "Enable autorotation of images that are wider than the screen width." msgstr "Omogoči samodejno rotacijo slik, ki so večje od širine zaslona." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:91 msgid "Set the space between words in pts. Default is %default" msgstr "Nastavi razmak med besedami v pts. Privzeto je %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Add a header to all the pages with title and author." msgstr "Dodaj glavo z naslovom in avtorjem na vse strani." -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" @@ -1298,11 +1337,11 @@ msgstr "" "Nastavi format glave. %a je zamenjan z avtorjem in %t z naslovom. Privzeto " "je %default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:92 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:101 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" @@ -1310,7 +1349,7 @@ msgstr "" "Minimalni zamik odstavka (zamik prve vrstice odstavka) v pts. Privzeto: " "%default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" @@ -1318,7 +1357,7 @@ msgstr "" "Tabele v HTML datotekah upodobi kot slike (koristno če dokument vsebuje " "velike ali kompleksne tabele)" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:114 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" @@ -1326,96 +1365,100 @@ msgstr "" "Pomnoži velikost pisave v upodobljenih tabelah s to vrednostjo. Privzeto je " "%default" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:118 msgid "The serif family of fonts to embed" msgstr "Izbrana pisava iz družine serif" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The sans-serif family of fonts to embed" msgstr "Izbrana pisava iz družine sans-serif" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:115 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The monospace family of fonts to embed" msgstr "Izbrana pisava iz družine monospace" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:149 msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1008 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1066 msgid "Title" msgstr "Naslov" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:363 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1067 msgid "Author(s)" msgstr "Avtor(ji)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:347 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:351 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:164 msgid "Publisher" msgstr "Založnik" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:348 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:352 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:349 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:58 msgid "Comments" msgstr "Opombe" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1012 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1070 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Tags" msgstr "Značke" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Series" msgstr "Serija" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 msgid "Language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 msgid "Timestamp" msgstr "Časovna znamka" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:368 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:162 msgid "Published" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:370 +msgid "Rights" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:9 msgid "options" msgstr "" @@ -1563,95 +1606,101 @@ msgstr "" "\n" "Pridobi naslovnico za knjigo, identificirano po ISBN iz LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 +msgid "" +"Don't add Table of Contents to end of book. Useful if the book has its own " +"table of contents." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:32 -msgid "Generate a periodical rather than a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1239 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:101 +msgid "All articles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1260 msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1240 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1261 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1241 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1262 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1242 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1263 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1243 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1264 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1244 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1265 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1245 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1266 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1246 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1267 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1247 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1268 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1248 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1269 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1249 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1270 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1250 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1271 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1251 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1272 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1252 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1273 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1253 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1274 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1254 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1275 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1255 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1276 msgid "Main Text" msgstr "" @@ -1687,7 +1736,7 @@ msgstr "" msgid "HTML TOC generation options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:87 msgid "Book Jacket" msgstr "" @@ -1696,7 +1745,7 @@ msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:66 msgid "Unnamed" msgstr "" @@ -1948,21 +1997,21 @@ msgid "" "first and then try it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " "'system' will default to the newline type used by this OS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 msgid "Frequently used directories" msgstr "Pogosto rabljeni direktoriji" @@ -2060,38 +2109,38 @@ msgstr "" msgid "Adding..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:60 msgid "Searching in all sub-directories..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:137 msgid "Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 msgid "Duplicates found!" msgstr "Duplikati najdeni!" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:176 msgid "Saving..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:228 msgid "Saved" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:60 msgid "Bulk Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:150 msgid "Options specific to the output format." msgstr "" @@ -2119,13 +2168,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:41 @@ -2332,7 +2381,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:142 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 msgid "Metadata" msgstr "Meta podatki" @@ -2342,72 +2391,79 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 msgid "Choose cover for " msgstr "Izberi naslovnico za " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:102 msgid "Cannot read" msgstr "Ne morem prebrati" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:103 msgid "You do not have permission to read the file: " msgstr "Nimate pravic za branje datoteke: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 msgid "Error reading file" msgstr "Napaka pri branju zbirke" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "

There was an error reading from file:
" msgstr "

Prišlo je do napake pri branju iz zbirke:
" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:158 msgid " is not a valid picture" msgstr " ni veljavna slika" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:496 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "Book Cover" msgstr "Naslovna Stran" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 +msgid "Use cover from &source file" +msgstr "Uporabi na&slovnico iz izvorne datoteke" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:497 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Change &cover image:" msgstr "Spremeni &sliko naslovne strani:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:498 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Browse for an image to use as the cover of this book." msgstr "Izberi sliko, ki bo uporabljena za naslovnico te knjige." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:461 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:476 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:499 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 @@ -2421,44 +2477,31 @@ msgstr "Izberi sliko, ki bo uporabljena za naslovnico te knjige." msgid "..." msgstr "..." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 -msgid "Use cover from &source file" -msgstr "Uporabi na&slovnico iz izvorne datoteke" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:501 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 msgid "&Title: " msgstr "&Naslov: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:502 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 msgid "Change the title of this book" msgstr "Spremeni naslov knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:503 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 msgid "&Author(s): " msgstr "&Avtor(ji): " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:129 -msgid "" -"Change the author(s) of this book. Multiple authors should be separated by " -"an &. If the author name contains an &, use && to represent it." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:505 msgid "Author So&rt:" msgstr "Razv&rščanje Avtorjev:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " @@ -2466,29 +2509,23 @@ msgid "" msgstr "" "Spremeni avtorja(je) te knjige. Če je avtorjev več jih ločite z vejicami." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 msgid "&Publisher: " msgstr "&Založnik: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137 -msgid "Change the publisher of this book" -msgstr "Spremeni založnika te knjige" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 msgid "Ta&gs: " msgstr "&Značke: " -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -2496,27 +2533,27 @@ msgstr "" "Značke kategorizirajo knjigo. To je uporabno predvsem pri iskanju. " "

Lahko so poljubni, z vejicami ločeni, izrazi ali besede." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 msgid "&Series:" msgstr "&Serije:" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "List of known series. You can add new series." msgstr "Seznam znanih serij. Lahko dodate nove serije." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Book " msgstr "Knjiga " @@ -2541,7 +2578,7 @@ msgid "Disable compression of the file contents" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:49 -msgid "Generate a periodical rather than a book" +msgid "Do not add Table of Contents to book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 @@ -2612,11 +2649,11 @@ msgstr "" msgid "Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:137 msgid "Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:161 msgid "Options specific to the input format." msgstr "" @@ -2636,67 +2673,93 @@ msgstr "" msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:32 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:33 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 +msgid "Invalid regular expression" +msgstr "Neveljaven regularni izraz" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73 +msgid "Invalid regular expression: %s" +msgstr "Neveljaven regularni izraz: %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:72 msgid "Chapter &mark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:73 msgid "pagebreak" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:74 msgid "rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:75 msgid "both" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:76 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:77 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:78 msgid "Insert &metadata as page at start of book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:79 +msgid "&Footer regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:80 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:81 +msgid "&Header regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:82 +msgid "Remove F&ooter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:83 +msgid "Remove H&eader" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" @@ -2956,7 +3019,7 @@ msgid "Attached, you will find the e-book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:542 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:174 msgid "by" msgstr "" @@ -2971,8 +3034,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:586 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:593 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 msgid "No suitable formats" msgstr "Ni ustreznih formatov" @@ -3010,7 +3073,7 @@ msgid "Sent news to" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:799 msgid "Auto convert the following books before uploading to the device?" msgstr "" @@ -3018,22 +3081,22 @@ msgstr "" msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:768 msgid "Sending books to device." msgstr "Pošlji knjige v napravo." -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:806 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Try changing the output format in the upper right corner next to " "the red heart and re-converting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No space on device" msgstr "Na napravi ni več prostora" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -3046,8 +3109,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:947 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1005 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:56 msgid "Path" msgstr "Pot" @@ -3056,8 +3119,8 @@ msgstr "Pot" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Formats" @@ -3096,162 +3159,162 @@ msgstr "&Avtor(ji):" msgid "&Profile:" msgstr "&Profil:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:168 msgid " plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Advanced" msgstr "Napredno" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:219 msgid "" "If checked, downloaded news will be automatically mailed
to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:293 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:509 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:510 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:513 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:525 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:526 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:535 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:536 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:556 msgid "Customize %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:566 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:567 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:600 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:460 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:648 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:673 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:674 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:691 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:724 msgid "Invalid database location" msgstr "Napačna lokacija podatkovne baze" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:720 msgid "Invalid database location " msgstr "Napačna lokacija podatkovne baze " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:693 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:721 msgid "
Must be a directory." msgstr "
Mora biti direktorij." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:697 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:725 msgid "Invalid database location.
Cannot write to " msgstr "Napačna lokacija podatkovne baze.
Ne morem pisati v " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:739 msgid "Compacting..." msgstr "Krčenje ..." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:740 msgid "Compacting database. This may take a while." msgstr "Krčenje podatkovne baze. To lahko traja nekaj časa." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 msgid "Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" @@ -3259,230 +3322,238 @@ msgstr "" "&Lokacija eknjig (eKnjige so shranjene v datoteke sortirane po avtorjih, " "meta podatki pa v datoteki metadata.db)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 msgid "Browse for the new database location" msgstr "Prebrskaj za novo lokacijo podatkovne baze" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 msgid "Show notification when &new version is available" msgstr "Opozori me, ko je na voljo &nova verzija" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 msgid "" "If you disable this setting, metadata is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:464 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 msgid "Read &metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:465 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 msgid "Default network &timeout:" msgstr "Privzeti omrežni &timeout:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 msgid " seconds" msgstr " sekund" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +msgid "Preferred &input format order:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 msgid "Add a directory to the frequently used directories list" msgstr "Dodaj direktorij k seznamu pogosto rabljenih direktorijev" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 msgid "Remove a directory from the frequently used directories list" msgstr "Odstrani direktorij iz seznama pogosto rabljenih direktorijev" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 msgid "Use &Roman numerals for series number" msgstr "Uporabi &rimska števila za številke serij" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +msgid "Search as you type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:518 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 msgid "Toolbar" msgstr "Orodna vrstica" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 msgid "Large" msgstr "Veliko" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 msgid "Medium" msgstr "Srednje" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 msgid "Small" msgstr "Majhno" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 msgid "&Button size in toolbar" msgstr "Velikost gum&ba orodne vrstice" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 msgid "Show &text in toolbar buttons" msgstr "Prikaži &tekst pri gumbih v orodni vrstici" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 msgid "Select visible &columns in library view" msgstr "Izberi vidne stolp&ce v knjižničnem pogledu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:529 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:530 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:531 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:532 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:533 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:534 msgid "calibre can send your books to you (or your reader) by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:535 msgid "Free unused diskspace from the database" msgstr "Sprosti neuporabljen prostor iz baze podatkov" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:536 msgid "&Compact database" msgstr "&Skrči podatkovno bazo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:537 msgid "&Metadata from file name" msgstr "&Meta podatki iz imena datoteke" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:538 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:539 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:540 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "&Uporabniško ime:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:541 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&Geslo:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:542 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180 msgid "&Show password" msgstr "&Prikaži geslo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:544 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:545 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:546 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:547 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:548 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:549 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:550 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:551 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -3493,33 +3564,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:553 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:554 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:555 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:556 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:557 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:558 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:560 msgid "&Add" msgstr "" @@ -3627,6 +3698,16 @@ msgstr "Pretvori v LRF" msgid "Category" msgstr "Kategorija" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 +msgid "" +"Change the author(s) of this book. Multiple authors should be separated by " +"an &. If the author name contains an &, use && to represent it." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 +msgid "Change the publisher of this book" +msgstr "Spremeni založnika te knjige" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515 msgid "Series index." @@ -3703,8 +3784,9 @@ msgstr "&Format glave:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:546 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:147 msgid " px" msgstr " px" @@ -3790,22 +3872,22 @@ msgid "" "indent:0px;\">

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 msgid "Edit Meta information" msgstr "Uredi Meta podatke" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 msgid "Meta information" msgstr "Meta podatki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 msgid "Author S&ort: " msgstr "&Razvrščanje Avtorjev: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." @@ -3813,169 +3895,177 @@ msgstr "" "Določi kako se sortirajo avtor(ji) te knige. Naprimer Charles Dickens se " "sortira kot Dickens, Charles." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 msgid "&Rating:" msgstr "&Ocena:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 msgid "Rating of this book. 0-5 stars" msgstr "Ocena za to knjigo. 0-5 zvezdic" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 msgid " stars" msgstr " zvezdic" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 msgid "Add Ta&gs: " msgstr "Dodaj &Značke: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 msgid "Open Tag Editor" msgstr "Odpri Urejevalnik Značk" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152 msgid "&Remove tags:" msgstr "Odst&rani značke:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153 msgid "Comma separated list of tags to remove from the books. " msgstr "Z vejico ločen seznam značk, ki bodo odstranjene iz knjig. " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Remove &format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 msgid "A&utomatically set author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:176 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:185 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:191 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:425 msgid "Cannot fetch cover" msgstr "Prenos naslovnice ni možen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:426 msgid "Could not fetch cover.
" msgstr "Prenos naslovnice ni uspel.
" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:432 msgid "Bad cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:433 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:472 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:499 +msgid "Permission denied" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:500 +msgid "Could not open %s. Is it being used by another program?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 msgid "Edit Meta Information" msgstr "Uredi Meta Podatke" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 msgid "Swap the author and title" msgstr "Zamenjaj avtorja in naslov" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "Remove unused series (Series that have no books)" msgstr "Odstrani neuporabljene serije (Serije, ki ne vsebujejo knjig)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "IS&BN:" msgstr "IS&BN:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "&Fetch metadata from server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 msgid "Available Formats" msgstr "Razpoložljivi Formati" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "Add a new format for this book to the database" msgstr "Dodaj novi format za to knjigo v podatkovno bazo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Remove the selected formats for this book from the database." msgstr "Odstrani izbran format za to knjigo iz podatkovne baze." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Download &cover" msgstr "" @@ -4498,11 +4588,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:95 msgid "No match" msgstr "Brez zadetka" @@ -4511,7 +4601,7 @@ msgid "Authors:" msgstr "Avtorji:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -msgid "Regular expression (?P)" +msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 @@ -4579,50 +4669,50 @@ msgstr "Ni na voljo" msgid " - Jobs" msgstr " - Posli" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1068 msgid "Size (MB)" msgstr "Velikost (MB)" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1069 msgid "Date" msgstr "Datum" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:163 msgid "Rating" msgstr "Ocena" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:376 msgid "None" msgstr "Nič" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 msgid "Book %s of %s." msgstr "Knjiga %s od %s." -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:832 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:779 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:833 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:946 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1004 msgid "Format" msgstr "Format" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1058 msgid "Double click to edit me

" msgstr "Dvoklikni me da me urediš

" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1107 msgid "Search (For Advanced Search click the button to the left)" msgstr "Najdi (Za Napredno Iskanje pritisnite gumb na levi)" @@ -4651,7 +4741,7 @@ msgid "No matches for the search phrase %s were found." msgstr "Ni zadetkov za iskalni niz %s." #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:416 msgid "No matches found" msgstr "Nič zadetkov najdenih" @@ -4676,12 +4766,12 @@ msgid "Previous Page" msgstr "Prejšnja Stran" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 msgid "Back" msgstr "Nazaj" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 msgid "Forward" msgstr "Naprej" @@ -4690,7 +4780,7 @@ msgid "Next match" msgstr "Naslednji zadetek" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 msgid "Open ebook" msgstr "Odpri eknjigo" @@ -4703,7 +4793,7 @@ msgid "Save single format to disk..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:972 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:49 msgid "Error" msgstr "Napaka" @@ -4712,19 +4802,19 @@ msgstr "Napaka" msgid "Error communicating with device" msgstr "Napaka pri komuniciranju z napravo" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:199 msgid "" "

For help visit %s.kovidgoyal.net
" @@ -4732,119 +4822,119 @@ msgstr "" "

Za pomoč obiščite %s.kovidgoyal.net
" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" msgstr "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 msgid "Edit metadata individually" msgstr "Posamično urejanje meta podatkov" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 msgid "Edit metadata in bulk" msgstr "Paketno urejanje meta podatkov" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 msgid "Add books from a single directory" msgstr "Dodaj knjige iz enega direktorija" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:232 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:235 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358 msgid "Save to disk" msgstr "Shrani na disk" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 msgid "Save to disk in a single directory" msgstr "Shrani na disk v en direktorij" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1444 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1445 msgid "Save only %s format to disk" msgstr "Shrani samo %s format na disk" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364 msgid "View" msgstr "Poglej" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "View specific format" msgstr "Poglej specifičen format" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 msgid "Convert individually" msgstr "Posamična pretvorba" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:313 msgid "Bulk convert" msgstr "Paketna pretvorba" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:328 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:362 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:420 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1572 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1573 msgid "Choose a location for your ebook library." msgstr "Izberite lokacijo za vašo eKnjižnico." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:595 msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702 msgid "Device: " msgstr "Naprava: " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:704 msgid " detected." msgstr " zaznan." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:726 msgid "Connected " msgstr "Povezan " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:730 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738 msgid "Device database corrupted" msgstr "Podatkovna baza poškodovana" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:739 msgid "" "\n" "

The database of books on the reader is corrupted. Try the " @@ -4874,140 +4964,148 @@ msgstr "" " \n" " " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:807 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:850 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:858 msgid "Uploading books to device." msgstr "Prenašanje knjig na napravo." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 msgid "Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 msgid "EPUB Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:825 msgid "LRF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:826 msgid "HTML Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:827 msgid "LIT Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:828 msgid "MOBI Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:829 msgid "Text books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:822 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:830 msgid "PDF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:831 msgid "Comics" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:832 msgid "Archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:867 +msgid "Failed to read metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:868 +msgid "Failed to read metadata from the following" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:886 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:888 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:903 msgid "Deleting books from device." msgstr "Izbriši knjige iz naprave." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:935 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1038 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1169 msgid "No books selected" msgstr "Nobena od knjig ni izbrana." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:946 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot edit metadata" msgstr "Spreminjanje meta podatkov ni mogoče" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1037 msgid "Cannot save to disk" msgstr "Ne morem shraniti na disk" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1064 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1069 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1070 msgid "as the %s format is not available for them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1071 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1090 msgid "Fetching news from " msgstr "Prenašam novice iz " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1103 msgid " fetched." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1168 msgid "Cannot convert" msgstr "Pretvorba ni možna" @@ -5017,12 +5115,11 @@ msgid "No book selected" msgstr "Nobena od knjig ni izbrana" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1338 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1390 msgid "Cannot view" msgstr "Pogled ni možen" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1344 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1392 msgid "Choose the format to view" msgstr "Izberite format, ki ga želite videti" @@ -5030,7 +5127,19 @@ msgstr "Izberite format, ki ga želite videti" msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373 +msgid "Multiple Books Selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1374 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1391 msgid "%s has no available formats." msgstr "%s nima razpoložljivih formatov." @@ -5042,19 +5151,19 @@ msgstr "Nemogoča konfiguracija" msgid "Cannot configure while there are running jobs." msgstr "Spreminjanje konfiguracije med poganjanjem poslov ni mogoče." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1473 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 msgid "No detailed info available" msgstr "Podrobne informacije niso na voljo" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1475 msgid "No detailed information is available for books on the device." msgstr "Podrobne informacije za knjige na napravi niso na voljo." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 msgid "Error talking to device" msgstr "Napaka pri pogovoru z napravo" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1524 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." @@ -5062,57 +5171,57 @@ msgstr "" "Prišlo je do napake pri komuniciranju z napravo. Prosim ponovno zaženite ali " "izklopite in ponovno vklopite napravo." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1540 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1555 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 msgid "Conversion Error" msgstr "Pretvorna Napaka" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1542 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using 3rd party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1557 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1581 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 msgid "Invalid library location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1583 msgid "Could not access %s. Using %s as the library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1630 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1631 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1654 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1655 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1657 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1658 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1661 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1662 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1712 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1713 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1732 msgid "" "Latest version: %s" @@ -5120,11 +5229,11 @@ msgstr "" "Zadnja verzija: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1739 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 msgid "Update available" msgstr "Navoljo je posodobitev" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1741 msgid "" "%s has been updated to version %s. See the new features. " @@ -5134,48 +5243,48 @@ msgstr "" "href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">seznam " "posodobitev. Prikažem domačo stran?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1758 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1759 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1760 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1761 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1762 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1763 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1810 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1811 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1812 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1814 msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1817 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1819 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1821 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1824 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1825 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1845 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1826 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1846 msgid "try deleting the file" msgstr "" @@ -5398,11 +5507,11 @@ msgid "" "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:173 msgid "You must set a username and password for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:178 msgid "Fetch news from " msgstr "Prenesi novice iz " @@ -5462,55 +5571,73 @@ msgstr "" msgid "Import" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:133 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:134 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:135 msgid "Se&rif family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:136 msgid "&Sans family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:137 msgid "&Monospace family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:138 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:140 msgid "Monospace &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:142 msgid "S&tandard font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:143 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:144 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:145 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:146 msgid "Remember last used &window size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:148 +msgid "Maximum &view width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:149 +msgid "H&yphenate (break line in the middle of large words)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:150 +msgid "" +"The default language to use for hyphenation rules. If the book does not " +"specify a language, this will be used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:151 +msgid "Default &language for hyphenation:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:152 msgid "&User stylesheet" msgstr "" @@ -5519,42 +5646,54 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:645 msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:110 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:63 +msgid "Maximum width of the viewer window, in pixels." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:64 +msgid "Hyphenate text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:66 +msgid "Default language for hyphenation rules" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:68 msgid "Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 msgid "The serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 msgid "The sans-serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:74 msgid "The monospaced font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:75 msgid "The standard font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:76 msgid "The monospaced font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:77 msgid "The standard font type" msgstr "" @@ -5586,119 +5725,119 @@ msgstr "" msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:376 msgid "Choose ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:377 msgid "Ebooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Add bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:417 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:457 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:484 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:513 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:548 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:556 msgid "DRM Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:557 msgid "

This book is protected by DRM" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:561 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:642 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:647 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:653 msgid "" "%prog [options] file\n" "\n" "View an ebook.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 msgid "Ebook Viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 msgid "toolBar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 msgid "Next page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 msgid "Previous page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 msgid "Font size larger" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 msgid "Font size smaller" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 msgid "Find next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 msgid "Copy to clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 msgid "Reference Mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 msgid "Bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:176 msgid "Toggle full screen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:177 msgid "Print" msgstr "" @@ -5706,93 +5845,125 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 -msgid "Invalid regular expression" -msgstr "Neveljaven regularni izraz" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 -msgid "Invalid regular expression: %s" -msgstr "Neveljaven regularni izraz: %s" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 msgid "" "Library\n" "%d\n" "books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 msgid "" "Reader\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:168 msgid "" "Card A\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:169 msgid "" "Card B\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 msgid "Click to see the books available on your computer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 msgid "Click to see the books in the main memory of your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176 msgid "Click to see the books on storage card A in your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177 msgid "Click to see the books on storage card B in your reader" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:466 +msgid "Change Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +msgid "Upper Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:468 +msgid "Lower Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:469 +msgid "Swap Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:470 +msgid "Title Case" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:141 msgid "Default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:279 +msgid "" +"If you use the WordPlayer e-book app on your Android phone, you can access " +"your calibre book collection directly on the device. To do this you have to " +"turn on the content server." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:283 +msgid "" +"Remember to leave calibre running as the server only runs as long as calibre " +"is running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:285 +msgid "" +"You have to add the URL http://myhostname:8080 as your calibre library in " +"WordPlayer. Here myhostname should be the fully qualified hostname or the IP " +"address of the computer calibre is running on." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:362 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:379 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:388 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:432 msgid "Invalid database" msgstr "Neustrezna podatkovna baza" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:433 msgid "" "

An invalid library already exists at %s, delete it before trying to move " "the existing library.
Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:503 msgid "welcome wizard" msgstr "" @@ -6324,15 +6495,15 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1497 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1535 msgid "

Migrating old database to ebook library in %s

" msgstr "

Selitev stare podatkovne baze v knjižnico eknjig v %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1526 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1564 msgid "Copying %s" msgstr "Kopiram %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1581 msgid "Compacting database" msgstr "Krčim bazo" @@ -6340,7 +6511,7 @@ msgstr "Krčim bazo" msgid "Password to access your calibre library. Username is " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server.py:419 +#: /home/kovid/work/calibre/src/calibre/library/server.py:429 msgid "" "[options]\n" "\n" @@ -6383,11 +6554,15 @@ msgstr "" msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:552 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +msgid "Ordered list of formats to prefer for input." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:556 msgid "Read metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:558 msgid "The priority of worker processes" msgstr "" @@ -6427,13 +6602,13 @@ msgstr "Avtentikacija s strežnikom ni uspela: %s" msgid "Control email delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:83 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 msgid "Unknown feed" msgstr "Neznani feed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:145 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:164 msgid "Untitled article" msgstr "Neznan članek" @@ -6461,82 +6636,71 @@ msgstr "Geslo za zaščitene strani." msgid "Unknown News Source" msgstr "Neznan Vir Novic" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:564 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:578 msgid "Download finished" msgstr "Prenos končan" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:566 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:580 msgid "Failed to download the following articles:" msgstr "Prenos naslednjih člankov ni uspel:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:568 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:574 -msgid " from " -msgstr " iz " - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:572 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:586 msgid "Failed to download parts of the following articles:" msgstr "Prenos nekaterih delov od naslednjih člankov ni uspel:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:576 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:588 +msgid " from " +msgstr " iz " + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:590 msgid "\tFailed links:" msgstr "\tNeuspešne povezave:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:657 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:671 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "Prenos članka ni uspel. Za razlog poženite z --debug možnostjo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:678 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:692 msgid "Fetching feeds..." msgstr "Prenašam feed-e..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:682 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:696 msgid "Got feeds from index page" msgstr "Dobljeni feed-i iz indeks strani" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:688 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:702 msgid "Trying to download cover..." msgstr "Poskušam prenesti naslovnico ..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:739 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:753 msgid "Starting download [%d thread(s)]..." msgstr "Začenjam prenos [%d nit(i)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:755 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:769 msgid "Feeds downloaded to %s" msgstr "Feed-i prenešeni v %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:765 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:779 msgid "Could not download cover: %s" msgstr "Prenos naslovnico ne bil mogoč: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:772 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:786 msgid "Downloading cover from %s" msgstr "Prenašam naslovnico iz %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:907 msgid "Untitled Article" msgstr "Članek brez naslova" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:941 -msgid "" -"\n" -"Downloaded article %s from %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:978 msgid "Article downloaded: %s" msgstr "Članek prenešen: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:953 -msgid "Failed to download article: %s from %s\n" -msgstr "Neuspešen prenos članka: %s iz %s\n" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:956 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:989 msgid "Article download failed: %s" msgstr "Prenos članka ni uspel: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:971 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1004 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_borba.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_glas_srpske.py:76 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_instapaper.py:56 @@ -6580,7 +6744,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_7dias.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_ambito.py:61 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_buenosaireseconomico.py:23 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:64 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:26 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_criticadigital.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_diagonales.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_el_mercurio_chile.py:61 @@ -6590,6 +6754,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elcronista.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elmundo.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elperiodico_spanish.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_eltiempo_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_expansion_spanish.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_granma.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_infobae.py:21 @@ -6601,7 +6766,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion_chile.py:54 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa.py:60 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_ni.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_latribuna.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lavanguardia.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_marca.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_miradasalsur.py:23 @@ -6611,6 +6778,7 @@ msgstr "" msgid "Spanish" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_accountancyage.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:13 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_amspec.py:14 @@ -6628,6 +6796,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_cnn.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_corriere_della_sera_en.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_craigslist.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_mail.py:6 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17 @@ -6637,6 +6806,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_exiled.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_fastcompany.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_financial_times.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_forbes.py:10 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_freakonomics.py:13 @@ -6671,7 +6841,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_york_review_of_books_no_sub.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_yorker.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_news_times.py:7 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:16 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:29 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_noaa.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm_int.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes_sub.py:17 @@ -6714,7 +6885,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_twitchfilms.py:22 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_uncrate.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_upi.py:15 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usnews.py:21 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_utne.py:20 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_wash_post.py:12 @@ -6801,6 +6972,10 @@ msgstr "" msgid "Portuguese" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +msgid "Kovid Goyal and Sujata Raman" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19 msgid "Chinese" msgstr "" @@ -7635,6 +7810,9 @@ msgstr "" #~ "Prenešen članek %s iz %s\n" #~ "%s" +#~ msgid "Failed to download article: %s from %s\n" +#~ msgstr "Neuspešen prenos članka: %s iz %s\n" + #~ msgid "Click to see the list of books available on your computer" #~ msgstr "Kliknite za seznam knjig, ki so na voljo na vašem računalniku" diff --git a/src/calibre/translations/sv.po b/src/calibre/translations/sv.po index fb09a284d6..ba4e339c24 100644 --- a/src/calibre/translations/sv.po +++ b/src/calibre/translations/sv.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-06-30 13:41+0000\n" +"POT-Creation-Date: 2009-07-19 18:45+0000\n" "PO-Revision-Date: 2009-05-21 15:34+0000\n" "Last-Translator: nicke \n" "Language-Team: Swedish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2009-07-05 18:36+0000\n" +"X-Launchpad-Export-Date: 2009-07-21 16:48+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41 @@ -22,16 +22,14 @@ msgid "Does absolutely nothing" msgstr "Gör ingenting" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:69 #: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:164 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:148 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:639 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:643 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:404 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:50 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:52 @@ -39,9 +37,9 @@ msgstr "Gör ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:320 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:225 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:255 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:258 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:45 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 @@ -49,10 +47,10 @@ msgstr "Gör ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:103 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:105 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:171 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:865 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:870 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:65 @@ -63,21 +61,21 @@ msgstr "Gör ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:117 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:150 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:540 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:724 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:736 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:837 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:842 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:880 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:133 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:135 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:857 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:862 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:900 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:84 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:28 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:26 +#: /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/manipulate/crop.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:75 @@ -97,39 +95,43 @@ msgstr "Gör ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:93 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:19 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:757 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:760 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:40 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:942 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 #: /home/kovid/work/calibre/src/calibre/library/cli.py:264 #: /home/kovid/work/calibre/src/calibre/library/database.py:917 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:618 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:630 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1026 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:654 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:666 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1061 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1391 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1477 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1561 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1584 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1635 -#: /home/kovid/work/calibre/src/calibre/library/server.py:283 -#: /home/kovid/work/calibre/src/calibre/library/server.py:344 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1098 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1428 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1673 +#: /home/kovid/work/calibre/src/calibre/library/server.py:294 +#: /home/kovid/work/calibre/src/calibre/library/server.py:355 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 @@ -222,11 +224,11 @@ msgid "" "encoding declarations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:243 msgid "Conversion Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:257 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -243,53 +245,68 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:56 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:178 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:218 msgid "This profile is intended for the Microsoft Reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:189 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:229 msgid "This profile is intended for the Mobipocket books." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:93 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:202 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:105 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:254 msgid "This profile is intended for the Cybook G3." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:226 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:118 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:267 +msgid "This profile is intended for the Cybook Opus." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:130 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:279 msgid "This profile is intended for the Amazon Kindle." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:135 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:142 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:312 +msgid "This profile is intended for the Irex Illiad." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:325 +msgid "This profile is intended for the IRex Digital Reader 1000." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:172 msgid "Output profile" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:139 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:176 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " "devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:166 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:296 msgid "This profile is intended for the Amazon Kindle DX." msgstr "" @@ -317,7 +334,7 @@ msgstr "Inga " msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:347 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:354 msgid "" " %prog options\n" "\n" @@ -325,40 +342,40 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:353 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:360 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:355 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:362 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:357 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:364 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:359 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:366 msgid "List all installed plugins" msgstr "Lista alla installerade plugins" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:361 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:368 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:363 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:370 msgid "Disable the named plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:14 +msgid "Communicate with Android phones." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 msgid "Communicate with the BeBook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:15 -msgid "Tijmen Ruizendaal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:85 msgid "Communicate with the BeBook Mini eBook reader." msgstr "" @@ -374,49 +391,51 @@ msgstr "" msgid "Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:17 msgid "Communicate with the Cybook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:14 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 msgid "John Schember" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:59 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:63 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:619 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:467 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:974 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1295 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1005 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1009 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1332 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:99 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:98 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:98 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:100 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:179 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:181 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:168 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:170 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:145 msgid "Transferring books to device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:126 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:212 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:219 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:198 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:200 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:165 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:174 msgid "Removing books from device..." msgstr "" @@ -428,6 +447,10 @@ msgstr "" msgid "Device Interface" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:17 +msgid "Communicate with the IRex Digital Reader 1000 eBook reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:16 msgid "Communicate with the JetBook eBook reader." msgstr "" @@ -450,55 +473,55 @@ msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:150 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:101 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:55 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:58 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:88 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:102 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:50 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:69 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:79 msgid "Getting list of books on device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:19 msgid "Communicate with the Sony PRS-505 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:20 #: /home/kovid/work/calibre/src/calibre/devices/prs700/driver.py:14 msgid "Kovid Goyal and John Schember" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:109 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:111 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:108 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:85 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "The reader has no storage card in this slot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:132 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:110 msgid "There is insufficient free space in main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:134 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:114 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:116 msgid "There is insufficient free space on the storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:247 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:213 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:228 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 msgid "Sending metadata to device..." msgstr "" @@ -506,21 +529,21 @@ msgstr "" msgid "Communicate with the Sony PRS-700 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:251 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:261 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:328 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:371 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:499 msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:486 msgid "You must install the pmount package." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:480 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:505 msgid "Unable to mount main memory (Error code: %d)" msgstr "" @@ -532,21 +555,21 @@ msgstr "" msgid "settings for device drivers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:27 msgid "Communicate with an eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "Selected slot: %s is not supported." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:176 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:184 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 msgid "Adding books to device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:202 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:183 msgid "Removing books from device metadata listing..." msgstr "" @@ -690,15 +713,19 @@ msgstr "" msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179 +msgid "List builtin recipes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:245 msgid "Output saved to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:67 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:74 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -706,7 +733,7 @@ msgid "" "are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:89 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:85 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -714,7 +741,7 @@ msgid "" "a device. For example EPUB on the SONY reader. Choices are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:96 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -722,7 +749,7 @@ msgid "" "chosen based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:106 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -731,17 +758,17 @@ msgid "" "use a mapping based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:118 msgid "Disable all rescaling of font sizes." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:125 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -749,58 +776,58 @@ msgid "" "tables and present it in a linear fashion." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:147 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " "other forms of auto-detection." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:156 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:152 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:164 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:160 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:168 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " "one is always used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:176 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:187 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:183 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:190 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " "number of chapters were detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:202 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:198 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:209 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "

or

tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -810,7 +837,7 @@ msgid "" "User Manual for further help on using this feature." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:223 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -818,182 +845,194 @@ msgid "" "\"both\" will use both page breaks and lines to mark chapters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:237 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:233 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:242 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:252 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:248 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:253 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:258 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:263 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:268 msgid "" "Do not force text to be justified in output. Whether text is actually " "displayed justified or not depends on whether the ebook format and reading " "device support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:275 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:288 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:307 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:303 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:311 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:325 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "Use a regular expression to try and remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:326 +msgid "The regular expression to use to remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:332 +msgid "Use a regular expression to try and remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:339 +msgid "The regular expression to use to remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:35 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:337 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:342 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:350 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:371 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:49 msgid "Set the cover to the specified file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:51 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:379 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:53 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:383 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:57 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:59 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:61 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:63 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:65 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:403 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:67 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:386 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:69 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 -msgid "List available recipes." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:458 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:644 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:683 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:719 msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:57 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:63 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1002,7 +1041,7 @@ msgid "" "turn off splitting on page breaks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:74 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1171,11 +1210,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:455 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -1184,195 +1223,199 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:601 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:605 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:87 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:91 msgid "Set the space between words in pts. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Add a header to all the pages with title and author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:92 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:101 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:114 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:118 msgid "The serif family of fonts to embed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The sans-serif family of fonts to embed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:115 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The monospace family of fonts to embed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:149 msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1008 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1066 msgid "Title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:363 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1067 msgid "Author(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:347 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:351 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:164 msgid "Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:348 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:352 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:349 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:58 msgid "Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1012 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1070 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 msgid "Language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:368 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:162 msgid "Published" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:370 +msgid "Rights" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:9 msgid "options" msgstr "" @@ -1514,95 +1557,101 @@ msgid "" "Fetch a cover image for the book identified by ISBN from LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 +msgid "" +"Don't add Table of Contents to end of book. Useful if the book has its own " +"table of contents." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:32 -msgid "Generate a periodical rather than a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1239 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:101 +msgid "All articles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1260 msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1240 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1261 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1241 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1262 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1242 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1263 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1243 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1264 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1244 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1265 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1245 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1266 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1246 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1267 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1247 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1268 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1248 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1269 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1249 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1270 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1250 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1271 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1251 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1272 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1252 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1273 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1253 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1274 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1254 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1275 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1255 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1276 msgid "Main Text" msgstr "" @@ -1638,7 +1687,7 @@ msgstr "" msgid "HTML TOC generation options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:87 msgid "Book Jacket" msgstr "" @@ -1647,7 +1696,7 @@ msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:66 msgid "Unnamed" msgstr "" @@ -1899,21 +1948,21 @@ msgid "" "first and then try it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " "'system' will default to the newline type used by this OS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 msgid "Frequently used directories" msgstr "" @@ -2011,38 +2060,38 @@ msgstr "" msgid "Adding..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:60 msgid "Searching in all sub-directories..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:137 msgid "Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 msgid "Duplicates found!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:176 msgid "Saving..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:228 msgid "Saved" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:60 msgid "Bulk Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:150 msgid "Options specific to the output format." msgstr "" @@ -2070,13 +2119,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:41 @@ -2283,7 +2332,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:142 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 msgid "Metadata" msgstr "" @@ -2293,72 +2342,79 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 msgid "Choose cover for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:102 msgid "Cannot read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:103 msgid "You do not have permission to read the file: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 msgid "Error reading file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "

There was an error reading from file:
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:158 msgid " is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:496 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "Book Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 +msgid "Use cover from &source file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:497 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Change &cover image:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:498 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Browse for an image to use as the cover of this book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:461 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:476 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:499 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 @@ -2372,99 +2428,80 @@ msgstr "" msgid "..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 -msgid "Use cover from &source file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:501 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 msgid "&Title: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:502 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 msgid "Change the title of this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:503 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 msgid "&Author(s): " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:129 -msgid "" -"Change the author(s) of this book. Multiple authors should be separated by " -"an &. If the author name contains an &, use && to represent it." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:505 msgid "Author So&rt:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 msgid "&Publisher: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137 -msgid "Change the publisher of this book" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 msgid "Ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 msgid "&Series:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "List of known series. You can add new series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Book " msgstr "" @@ -2489,7 +2526,7 @@ msgid "Disable compression of the file contents" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:49 -msgid "Generate a periodical rather than a book" +msgid "Do not add Table of Contents to book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 @@ -2560,11 +2597,11 @@ msgstr "" msgid "Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:137 msgid "Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:161 msgid "Options specific to the input format." msgstr "" @@ -2584,67 +2621,93 @@ msgstr "" msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:32 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:33 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 +msgid "Invalid regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73 +msgid "Invalid regular expression: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:72 msgid "Chapter &mark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:73 msgid "pagebreak" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:74 msgid "rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:75 msgid "both" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:76 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:77 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:78 msgid "Insert &metadata as page at start of book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:79 +msgid "&Footer regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:80 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:81 +msgid "&Header regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:82 +msgid "Remove F&ooter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:83 +msgid "Remove H&eader" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" @@ -2904,7 +2967,7 @@ msgid "Attached, you will find the e-book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:542 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:174 msgid "by" msgstr "" @@ -2919,8 +2982,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:586 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:593 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 msgid "No suitable formats" msgstr "" @@ -2958,7 +3021,7 @@ msgid "Sent news to" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:799 msgid "Auto convert the following books before uploading to the device?" msgstr "" @@ -2966,22 +3029,22 @@ msgstr "" msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:768 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:806 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Try changing the output format in the upper right corner next to " "the red heart and re-converting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -2993,8 +3056,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:947 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1005 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:56 msgid "Path" msgstr "" @@ -3003,8 +3066,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Formats" @@ -3043,391 +3106,399 @@ msgstr "" msgid "&Profile:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:168 msgid " plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:219 msgid "" "If checked, downloaded news will be automatically mailed
to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:293 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:509 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:510 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:513 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:525 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:526 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:535 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:536 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:556 msgid "Customize %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:566 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:567 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:600 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:460 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:648 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:673 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:674 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:691 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:724 msgid "Invalid database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:720 msgid "Invalid database location " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:693 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:721 msgid "
Must be a directory." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:697 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:725 msgid "Invalid database location.
Cannot write to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:739 msgid "Compacting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:740 msgid "Compacting database. This may take a while." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 msgid "Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 msgid "Browse for the new database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 msgid "" "If you disable this setting, metadata is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:464 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 msgid "Read &metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:465 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +msgid "Preferred &input format order:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 msgid "Add a directory to the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 msgid "Remove a directory from the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +msgid "Search as you type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:518 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:529 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:530 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:531 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:532 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:533 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:534 msgid "calibre can send your books to you (or your reader) by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:535 msgid "Free unused diskspace from the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:536 msgid "&Compact database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:537 msgid "&Metadata from file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:538 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:539 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:540 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:541 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:542 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:544 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:545 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:546 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:547 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:548 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:549 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:550 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:551 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -3438,33 +3509,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:553 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:554 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:555 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:556 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:557 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:558 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:560 msgid "&Add" msgstr "" @@ -3570,6 +3641,16 @@ msgstr "" msgid "Category" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 +msgid "" +"Change the author(s) of this book. Multiple authors should be separated by " +"an &. If the author name contains an &, use && to represent it." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 +msgid "Change the publisher of this book" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515 msgid "Series index." @@ -3646,8 +3727,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:546 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:147 msgid " px" msgstr "" @@ -3733,190 +3815,198 @@ msgid "" "indent:0px;\">

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 msgid "Edit Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 msgid "Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 msgid "Author S&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 msgid "&Rating:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 msgid " stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 msgid "Add Ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 msgid "Open Tag Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152 msgid "&Remove tags:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153 msgid "Comma separated list of tags to remove from the books. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Remove &format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 msgid "A&utomatically set author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:176 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:185 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:191 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:425 msgid "Cannot fetch cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:426 msgid "Could not fetch cover.
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:432 msgid "Bad cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:433 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:472 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:499 +msgid "Permission denied" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:500 +msgid "Could not open %s. Is it being used by another program?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 msgid "Edit Meta Information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "IS&BN:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "&Fetch metadata from server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 msgid "Available Formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "Add a new format for this book to the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Remove the selected formats for this book from the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Download &cover" msgstr "" @@ -4430,11 +4520,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:95 msgid "No match" msgstr "" @@ -4443,7 +4533,7 @@ msgid "Authors:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -msgid "Regular expression (?P)" +msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 @@ -4511,50 +4601,50 @@ msgstr "" msgid " - Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1068 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1069 msgid "Date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:163 msgid "Rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:376 msgid "None" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 msgid "Book %s of %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:832 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:779 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:833 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:946 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1004 msgid "Format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1058 msgid "Double click to edit me

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1107 msgid "Search (For Advanced Search click the button to the left)" msgstr "" @@ -4583,7 +4673,7 @@ msgid "No matches for the search phrase %s were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:416 msgid "No matches found" msgstr "" @@ -4608,12 +4698,12 @@ msgid "Previous Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 msgid "Back" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 msgid "Forward" msgstr "" @@ -4622,7 +4712,7 @@ msgid "Next match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 msgid "Open ebook" msgstr "" @@ -4635,7 +4725,7 @@ msgid "Save single format to disk..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:972 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:49 msgid "Error" msgstr "" @@ -4644,137 +4734,137 @@ msgstr "" msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:199 msgid "" "

For help visit %s.kovidgoyal.net
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 msgid "Edit metadata individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 msgid "Edit metadata in bulk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:232 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:235 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358 msgid "Save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 msgid "Save to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1444 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1445 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364 msgid "View" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:313 msgid "Bulk convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:328 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:362 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:420 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1572 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1573 msgid "Choose a location for your ebook library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:595 msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:704 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:726 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:730 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738 msgid "Device database corrupted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:739 msgid "" "\n" "

The database of books on the reader is corrupted. Try the " @@ -4790,140 +4880,148 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:807 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:850 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:858 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 msgid "Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 msgid "EPUB Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:825 msgid "LRF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:826 msgid "HTML Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:827 msgid "LIT Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:828 msgid "MOBI Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:829 msgid "Text books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:822 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:830 msgid "PDF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:831 msgid "Comics" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:832 msgid "Archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:867 +msgid "Failed to read metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:868 +msgid "Failed to read metadata from the following" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:886 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:888 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:903 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:935 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1038 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1169 msgid "No books selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:946 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1037 msgid "Cannot save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1064 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1069 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1070 msgid "as the %s format is not available for them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1071 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1090 msgid "Fetching news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1103 msgid " fetched." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1168 msgid "Cannot convert" msgstr "" @@ -4933,12 +5031,11 @@ msgid "No book selected" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1338 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1390 msgid "Cannot view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1344 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1392 msgid "Choose the format to view" msgstr "" @@ -4946,7 +5043,19 @@ msgstr "" msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373 +msgid "Multiple Books Selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1374 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1391 msgid "%s has no available formats." msgstr "" @@ -4958,133 +5067,133 @@ msgstr "" msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1473 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1475 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1524 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1540 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1555 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1542 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using 3rd party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1557 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1581 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 msgid "Invalid library location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1583 msgid "Could not access %s. Using %s as the library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1630 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1631 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1654 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1655 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1657 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1658 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1661 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1662 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1712 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1713 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1732 msgid "" "Latest version: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1739 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 msgid "Update available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1741 msgid "" "%s has been updated to version %s. See the new features. " "Visit the download page?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1758 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1759 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1760 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1761 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1762 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1763 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1810 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1811 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1812 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1814 msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1817 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1819 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1821 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1824 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1825 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1845 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1826 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1846 msgid "try deleting the file" msgstr "" @@ -5299,11 +5408,11 @@ msgid "" "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:173 msgid "You must set a username and password for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:178 msgid "Fetch news from " msgstr "" @@ -5363,55 +5472,73 @@ msgstr "" msgid "Import" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:133 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:134 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:135 msgid "Se&rif family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:136 msgid "&Sans family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:137 msgid "&Monospace family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:138 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:140 msgid "Monospace &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:142 msgid "S&tandard font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:143 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:144 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:145 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:146 msgid "Remember last used &window size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:148 +msgid "Maximum &view width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:149 +msgid "H&yphenate (break line in the middle of large words)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:150 +msgid "" +"The default language to use for hyphenation rules. If the book does not " +"specify a language, this will be used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:151 +msgid "Default &language for hyphenation:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:152 msgid "&User stylesheet" msgstr "" @@ -5420,42 +5547,54 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:645 msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:110 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:63 +msgid "Maximum width of the viewer window, in pixels." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:64 +msgid "Hyphenate text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:66 +msgid "Default language for hyphenation rules" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:68 msgid "Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 msgid "The serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 msgid "The sans-serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:74 msgid "The monospaced font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:75 msgid "The standard font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:76 msgid "The monospaced font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:77 msgid "The standard font type" msgstr "" @@ -5487,119 +5626,119 @@ msgstr "" msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:376 msgid "Choose ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:377 msgid "Ebooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Add bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:417 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:457 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:484 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:513 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:548 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:556 msgid "DRM Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:557 msgid "

This book is protected by DRM" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:561 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:642 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:647 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:653 msgid "" "%prog [options] file\n" "\n" "View an ebook.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 msgid "Ebook Viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 msgid "toolBar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 msgid "Next page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 msgid "Previous page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 msgid "Font size larger" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 msgid "Font size smaller" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 msgid "Find next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 msgid "Copy to clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 msgid "Reference Mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 msgid "Bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:176 msgid "Toggle full screen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:177 msgid "Print" msgstr "" @@ -5607,93 +5746,125 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 -msgid "Invalid regular expression" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 -msgid "Invalid regular expression: %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 msgid "" "Library\n" "%d\n" "books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 msgid "" "Reader\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:168 msgid "" "Card A\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:169 msgid "" "Card B\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 msgid "Click to see the books available on your computer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 msgid "Click to see the books in the main memory of your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176 msgid "Click to see the books on storage card A in your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177 msgid "Click to see the books on storage card B in your reader" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:466 +msgid "Change Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +msgid "Upper Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:468 +msgid "Lower Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:469 +msgid "Swap Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:470 +msgid "Title Case" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:141 msgid "Default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:279 +msgid "" +"If you use the WordPlayer e-book app on your Android phone, you can access " +"your calibre book collection directly on the device. To do this you have to " +"turn on the content server." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:283 +msgid "" +"Remember to leave calibre running as the server only runs as long as calibre " +"is running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:285 +msgid "" +"You have to add the URL http://myhostname:8080 as your calibre library in " +"WordPlayer. Here myhostname should be the fully qualified hostname or the IP " +"address of the computer calibre is running on." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:362 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:379 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:388 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:432 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:433 msgid "" "

An invalid library already exists at %s, delete it before trying to move " "the existing library.
Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:503 msgid "welcome wizard" msgstr "" @@ -6167,15 +6338,15 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1497 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1535 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1526 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1564 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1581 msgid "Compacting database" msgstr "" @@ -6183,7 +6354,7 @@ msgstr "" msgid "Password to access your calibre library. Username is " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server.py:419 +#: /home/kovid/work/calibre/src/calibre/library/server.py:429 msgid "" "[options]\n" "\n" @@ -6226,11 +6397,15 @@ msgstr "" msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:552 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +msgid "Ordered list of formats to prefer for input." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:556 msgid "Read metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:558 msgid "The priority of worker processes" msgstr "" @@ -6270,13 +6445,13 @@ msgstr "" msgid "Control email delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:83 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:145 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:164 msgid "Untitled article" msgstr "" @@ -6302,82 +6477,71 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:564 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:578 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:566 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:580 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:568 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:574 -msgid " from " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:572 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:586 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:576 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:588 +msgid " from " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:590 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:657 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:671 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:678 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:692 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:682 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:696 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:688 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:702 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:739 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:753 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:755 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:769 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:765 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:779 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:772 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:786 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:907 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:941 -msgid "" -"\n" -"Downloaded article %s from %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:978 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:953 -msgid "Failed to download article: %s from %s\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:956 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:989 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:971 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1004 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_borba.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_glas_srpske.py:76 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_instapaper.py:56 @@ -6421,7 +6585,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_7dias.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_ambito.py:61 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_buenosaireseconomico.py:23 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:64 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:26 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_criticadigital.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_diagonales.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_el_mercurio_chile.py:61 @@ -6431,6 +6595,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elcronista.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elmundo.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elperiodico_spanish.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_eltiempo_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_expansion_spanish.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_granma.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_infobae.py:21 @@ -6442,7 +6607,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion_chile.py:54 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa.py:60 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_ni.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_latribuna.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lavanguardia.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_marca.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_miradasalsur.py:23 @@ -6452,6 +6619,7 @@ msgstr "" msgid "Spanish" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_accountancyage.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:13 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_amspec.py:14 @@ -6469,6 +6637,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_cnn.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_corriere_della_sera_en.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_craigslist.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_mail.py:6 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17 @@ -6478,6 +6647,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_exiled.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_fastcompany.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_financial_times.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_forbes.py:10 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_freakonomics.py:13 @@ -6512,7 +6682,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_york_review_of_books_no_sub.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_yorker.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_news_times.py:7 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:16 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:29 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_noaa.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm_int.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes_sub.py:17 @@ -6555,7 +6726,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_twitchfilms.py:22 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_uncrate.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_upi.py:15 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usnews.py:21 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_utne.py:20 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_wash_post.py:12 @@ -6642,6 +6813,10 @@ msgstr "" msgid "Portuguese" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +msgid "Kovid Goyal and Sujata Raman" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19 msgid "Chinese" msgstr "" diff --git a/src/calibre/translations/te.po b/src/calibre/translations/te.po index 40a0bdaacb..b534177734 100644 --- a/src/calibre/translations/te.po +++ b/src/calibre/translations/te.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-06-30 13:41+0000\n" +"POT-Creation-Date: 2009-07-19 18:45+0000\n" "PO-Revision-Date: 2009-05-21 15:34+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Telugu \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2009-07-05 18:36+0000\n" +"X-Launchpad-Export-Date: 2009-07-21 16:48+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41 @@ -22,16 +22,14 @@ msgid "Does absolutely nothing" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:69 #: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:164 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:148 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:639 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:643 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:404 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:50 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:52 @@ -39,9 +37,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:320 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:225 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:255 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:258 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:45 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 @@ -49,10 +47,10 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:103 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:105 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:171 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:865 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:870 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:65 @@ -63,21 +61,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:117 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:150 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:540 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:724 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:736 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:837 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:842 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:880 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:133 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:135 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:857 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:862 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:900 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:84 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:28 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:26 +#: /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/manipulate/crop.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:75 @@ -97,39 +95,43 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:93 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:19 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:757 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:760 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:40 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:942 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 #: /home/kovid/work/calibre/src/calibre/library/cli.py:264 #: /home/kovid/work/calibre/src/calibre/library/database.py:917 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:618 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:630 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1026 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:654 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:666 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1061 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1391 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1477 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1561 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1584 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1635 -#: /home/kovid/work/calibre/src/calibre/library/server.py:283 -#: /home/kovid/work/calibre/src/calibre/library/server.py:344 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1098 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1428 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1673 +#: /home/kovid/work/calibre/src/calibre/library/server.py:294 +#: /home/kovid/work/calibre/src/calibre/library/server.py:355 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 @@ -222,11 +224,11 @@ msgid "" "encoding declarations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:243 msgid "Conversion Output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:257 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -243,53 +245,68 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:56 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:178 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:218 msgid "This profile is intended for the Microsoft Reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:189 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:229 msgid "This profile is intended for the Mobipocket books." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:93 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:202 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:105 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:254 msgid "This profile is intended for the Cybook G3." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:226 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:118 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:267 +msgid "This profile is intended for the Cybook Opus." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:130 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:279 msgid "This profile is intended for the Amazon Kindle." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:135 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:142 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:312 +msgid "This profile is intended for the Irex Illiad." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:325 +msgid "This profile is intended for the IRex Digital Reader 1000." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:172 msgid "Output profile" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:139 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:176 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " "devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:166 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:296 msgid "This profile is intended for the Amazon Kindle DX." msgstr "" @@ -317,7 +334,7 @@ msgstr "" msgid "Initialization of plugin %s failed with traceback:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:347 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:354 msgid "" " %prog options\n" "\n" @@ -325,40 +342,40 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:353 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:360 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:355 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:362 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:357 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:364 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:359 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:366 msgid "List all installed plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:361 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:368 msgid "Enable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:363 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:370 msgid "Disable the named plugin" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:14 +msgid "Communicate with Android phones." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 msgid "Communicate with the BeBook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:15 -msgid "Tijmen Ruizendaal" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:85 msgid "Communicate with the BeBook Mini eBook reader." msgstr "" @@ -374,49 +391,51 @@ msgstr "" msgid "Kovid Goyal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:17 msgid "Communicate with the Cybook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:14 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 msgid "John Schember" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:59 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:63 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:619 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:467 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:974 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1295 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1005 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1009 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1332 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:99 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:98 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:98 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:100 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:179 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:181 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:168 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:170 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:145 msgid "Transferring books to device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:126 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:212 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:219 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:198 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:200 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:165 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:174 msgid "Removing books from device..." msgstr "" @@ -428,6 +447,10 @@ msgstr "" msgid "Device Interface" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:17 +msgid "Communicate with the IRex Digital Reader 1000 eBook reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:16 msgid "Communicate with the JetBook eBook reader." msgstr "" @@ -450,55 +473,55 @@ msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:150 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:101 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:55 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:58 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:88 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:102 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:50 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:69 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:79 msgid "Getting list of books on device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:19 msgid "Communicate with the Sony PRS-505 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:20 #: /home/kovid/work/calibre/src/calibre/devices/prs700/driver.py:14 msgid "Kovid Goyal and John Schember" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:109 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:111 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:108 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:85 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "The reader has no storage card in this slot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:132 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:110 msgid "There is insufficient free space in main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:134 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:114 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:116 msgid "There is insufficient free space on the storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:247 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:213 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:228 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 msgid "Sending metadata to device..." msgstr "" @@ -506,21 +529,21 @@ msgstr "" msgid "Communicate with the Sony PRS-700 eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:251 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:261 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:328 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:371 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:499 msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:486 msgid "You must install the pmount package." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:480 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:505 msgid "Unable to mount main memory (Error code: %d)" msgstr "" @@ -532,21 +555,21 @@ msgstr "" msgid "settings for device drivers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:27 msgid "Communicate with an eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "Selected slot: %s is not supported." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:176 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:184 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 msgid "Adding books to device metadata listing..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:202 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:183 msgid "Removing books from device metadata listing..." msgstr "" @@ -690,15 +713,19 @@ msgstr "" msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179 +msgid "List builtin recipes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:245 msgid "Output saved to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:67 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:74 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -706,7 +733,7 @@ msgid "" "are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:89 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:85 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -714,7 +741,7 @@ msgid "" "a device. For example EPUB on the SONY reader. Choices are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:96 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -722,7 +749,7 @@ msgid "" "chosen based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:106 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -731,17 +758,17 @@ msgid "" "use a mapping based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:118 msgid "Disable all rescaling of font sizes." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:125 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -749,58 +776,58 @@ msgid "" "tables and present it in a linear fashion." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:147 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " "other forms of auto-detection." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:156 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:152 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:164 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:160 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:168 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " "one is always used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:176 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:187 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:183 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:190 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " "number of chapters were detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:202 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:198 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:209 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "

or

tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -810,7 +837,7 @@ msgid "" "User Manual for further help on using this feature." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:223 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -818,182 +845,194 @@ msgid "" "\"both\" will use both page breaks and lines to mark chapters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:237 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:233 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:242 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:252 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:248 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:253 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:258 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:263 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:268 msgid "" "Do not force text to be justified in output. Whether text is actually " "displayed justified or not depends on whether the ebook format and reading " "device support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:275 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:288 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:307 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:303 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:311 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:325 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "Use a regular expression to try and remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:326 +msgid "The regular expression to use to remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:332 +msgid "Use a regular expression to try and remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:339 +msgid "The regular expression to use to remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:35 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:337 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:342 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:350 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:371 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:49 msgid "Set the cover to the specified file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:51 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:379 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:53 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:383 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:57 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:59 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:61 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:63 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:65 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:403 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:67 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:386 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:69 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 -msgid "List available recipes." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:458 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:644 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:683 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:719 msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:57 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:63 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1002,7 +1041,7 @@ msgid "" "turn off splitting on page breaks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:74 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1171,11 +1210,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:455 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -1184,195 +1223,199 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:601 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:605 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:87 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:91 msgid "Set the space between words in pts. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Add a header to all the pages with title and author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:92 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:101 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:114 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:118 msgid "The serif family of fonts to embed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The sans-serif family of fonts to embed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:115 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The monospace family of fonts to embed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:149 msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1008 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1066 msgid "Title" msgstr "శీర్షిక" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:363 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1067 msgid "Author(s)" msgstr "రచయిత(లు)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:347 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:351 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:164 msgid "Publisher" msgstr "ప్రచురణకర్త" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:348 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:352 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:349 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:58 msgid "Comments" msgstr "వ్యాఖ్యలు" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1012 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1070 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 msgid "Language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:368 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:162 msgid "Published" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:370 +msgid "Rights" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:9 msgid "options" msgstr "" @@ -1514,95 +1557,101 @@ msgid "" "Fetch a cover image for the book identified by ISBN from LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 +msgid "" +"Don't add Table of Contents to end of book. Useful if the book has its own " +"table of contents." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:32 -msgid "Generate a periodical rather than a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1239 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:101 +msgid "All articles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1260 msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1240 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1261 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1241 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1262 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1242 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1263 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1243 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1264 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1244 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1265 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1245 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1266 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1246 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1267 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1247 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1268 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1248 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1269 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1249 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1270 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1250 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1271 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1251 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1272 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1252 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1273 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1253 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1274 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1254 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1275 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1255 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1276 msgid "Main Text" msgstr "" @@ -1638,7 +1687,7 @@ msgstr "" msgid "HTML TOC generation options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:87 msgid "Book Jacket" msgstr "" @@ -1647,7 +1696,7 @@ msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:66 msgid "Unnamed" msgstr "" @@ -1899,21 +1948,21 @@ msgid "" "first and then try it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " "'system' will default to the newline type used by this OS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 msgid "Frequently used directories" msgstr "" @@ -2011,38 +2060,38 @@ msgstr "" msgid "Adding..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:60 msgid "Searching in all sub-directories..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:137 msgid "Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 msgid "Duplicates found!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:176 msgid "Saving..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:228 msgid "Saved" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:60 msgid "Bulk Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:150 msgid "Options specific to the output format." msgstr "" @@ -2070,13 +2119,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:41 @@ -2283,7 +2332,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:142 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 msgid "Metadata" msgstr "" @@ -2293,72 +2342,79 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 msgid "Choose cover for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:102 msgid "Cannot read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:103 msgid "You do not have permission to read the file: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 msgid "Error reading file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "

There was an error reading from file:
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:158 msgid " is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:496 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "Book Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 +msgid "Use cover from &source file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:497 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Change &cover image:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:498 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Browse for an image to use as the cover of this book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:461 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:476 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:499 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 @@ -2372,99 +2428,80 @@ msgstr "" msgid "..." msgstr "..." -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 -msgid "Use cover from &source file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:501 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 msgid "&Title: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:502 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 msgid "Change the title of this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:503 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 msgid "&Author(s): " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:129 -msgid "" -"Change the author(s) of this book. Multiple authors should be separated by " -"an &. If the author name contains an &, use && to represent it." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:505 msgid "Author So&rt:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 msgid "&Publisher: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137 -msgid "Change the publisher of this book" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 msgid "Ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 msgid "&Series:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "List of known series. You can add new series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Book " msgstr "పుస్తకం " @@ -2489,7 +2526,7 @@ msgid "Disable compression of the file contents" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:49 -msgid "Generate a periodical rather than a book" +msgid "Do not add Table of Contents to book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 @@ -2560,11 +2597,11 @@ msgstr "" msgid "Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:137 msgid "Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:161 msgid "Options specific to the input format." msgstr "" @@ -2584,67 +2621,93 @@ msgstr "" msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:32 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:33 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 +msgid "Invalid regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73 +msgid "Invalid regular expression: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:72 msgid "Chapter &mark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:73 msgid "pagebreak" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:74 msgid "rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:75 msgid "both" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:76 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:77 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:78 msgid "Insert &metadata as page at start of book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:79 +msgid "&Footer regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:80 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:81 +msgid "&Header regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:82 +msgid "Remove F&ooter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:83 +msgid "Remove H&eader" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" @@ -2904,7 +2967,7 @@ msgid "Attached, you will find the e-book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:542 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:174 msgid "by" msgstr "" @@ -2919,8 +2982,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:586 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:593 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 msgid "No suitable formats" msgstr "" @@ -2958,7 +3021,7 @@ msgid "Sent news to" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:799 msgid "Auto convert the following books before uploading to the device?" msgstr "" @@ -2966,22 +3029,22 @@ msgstr "" msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:768 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:806 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Try changing the output format in the upper right corner next to " "the red heart and re-converting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -2993,8 +3056,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:947 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1005 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:56 msgid "Path" msgstr "" @@ -3003,8 +3066,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Formats" @@ -3043,391 +3106,399 @@ msgstr "" msgid "&Profile:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:168 msgid " plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Advanced" msgstr "ఉన్నత" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:219 msgid "" "If checked, downloaded news will be automatically mailed
to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:293 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:509 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:510 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:513 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:525 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:526 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:535 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:536 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:556 msgid "Customize %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:566 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:567 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:600 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:460 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:648 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:673 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:674 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:691 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:724 msgid "Invalid database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:720 msgid "Invalid database location " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:693 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:721 msgid "
Must be a directory." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:697 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:725 msgid "Invalid database location.
Cannot write to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:739 msgid "Compacting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:740 msgid "Compacting database. This may take a while." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 msgid "Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 msgid "Browse for the new database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 msgid "" "If you disable this setting, metadata is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:464 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 msgid "Read &metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:465 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 msgid " seconds" msgstr " క్షణాలు" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +msgid "Preferred &input format order:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 msgid "Add a directory to the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 msgid "Remove a directory from the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +msgid "Search as you type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:518 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 msgid "Toolbar" msgstr "పనిముట్ల పట్టీ" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 msgid "Small" msgstr "చిన్న" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:529 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:530 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:531 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:532 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:533 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:534 msgid "calibre can send your books to you (or your reader) by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:535 msgid "Free unused diskspace from the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:536 msgid "&Compact database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:537 msgid "&Metadata from file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:538 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:539 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:540 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:541 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "&సంకేతపదం:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:542 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:544 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:545 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:546 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:547 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:548 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:549 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:550 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:551 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -3438,33 +3509,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:553 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:554 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:555 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:556 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:557 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:558 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:560 msgid "&Add" msgstr "" @@ -3570,6 +3641,16 @@ msgstr "" msgid "Category" msgstr "వర్గం" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 +msgid "" +"Change the author(s) of this book. Multiple authors should be separated by " +"an &. If the author name contains an &, use && to represent it." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 +msgid "Change the publisher of this book" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515 msgid "Series index." @@ -3646,8 +3727,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:546 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:147 msgid " px" msgstr "" @@ -3733,190 +3815,198 @@ msgid "" "indent:0px;\">

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 msgid "Edit Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 msgid "Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 msgid "Author S&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 msgid "&Rating:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 msgid " stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 msgid "Add Ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 msgid "Open Tag Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152 msgid "&Remove tags:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153 msgid "Comma separated list of tags to remove from the books. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Remove &format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 msgid "A&utomatically set author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:176 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:185 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:191 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:425 msgid "Cannot fetch cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:426 msgid "Could not fetch cover.
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:432 msgid "Bad cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:433 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:472 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:499 +msgid "Permission denied" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:500 +msgid "Could not open %s. Is it being used by another program?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 msgid "Edit Meta Information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "IS&BN:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "&Fetch metadata from server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 msgid "Available Formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "Add a new format for this book to the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Remove the selected formats for this book from the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Download &cover" msgstr "" @@ -4430,11 +4520,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:95 msgid "No match" msgstr "" @@ -4443,7 +4533,7 @@ msgid "Authors:" msgstr "రచయితలు:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -msgid "Regular expression (?P)" +msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 @@ -4511,50 +4601,50 @@ msgstr "అందుబాటులో లేదు" msgid " - Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1068 msgid "Size (MB)" msgstr "పరిమాణం (మెబై)" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1069 msgid "Date" msgstr "తేదీ" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:163 msgid "Rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:376 msgid "None" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 msgid "Book %s of %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:832 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:779 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:833 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:946 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1004 msgid "Format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1058 msgid "Double click to edit me

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1107 msgid "Search (For Advanced Search click the button to the left)" msgstr "" @@ -4583,7 +4673,7 @@ msgid "No matches for the search phrase %s were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:416 msgid "No matches found" msgstr "" @@ -4608,12 +4698,12 @@ msgid "Previous Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 msgid "Back" msgstr "వెనుకకు" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 msgid "Forward" msgstr "ముందుకి" @@ -4622,7 +4712,7 @@ msgid "Next match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 msgid "Open ebook" msgstr "" @@ -4635,7 +4725,7 @@ msgid "Save single format to disk..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:972 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:49 msgid "Error" msgstr "పొరపాటు" @@ -4644,137 +4734,137 @@ msgstr "పొరపాటు" msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:199 msgid "" "

For help visit %s.kovidgoyal.net
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 msgid "Edit metadata individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 msgid "Edit metadata in bulk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:232 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:235 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358 msgid "Save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 msgid "Save to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1444 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1445 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364 msgid "View" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:313 msgid "Bulk convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:328 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:362 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:420 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1572 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1573 msgid "Choose a location for your ebook library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:595 msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:704 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:726 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:730 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738 msgid "Device database corrupted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:739 msgid "" "\n" "

The database of books on the reader is corrupted. Try the " @@ -4790,140 +4880,148 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:807 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:850 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:858 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 msgid "Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 msgid "EPUB Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:825 msgid "LRF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:826 msgid "HTML Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:827 msgid "LIT Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:828 msgid "MOBI Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:829 msgid "Text books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:822 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:830 msgid "PDF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:831 msgid "Comics" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:832 msgid "Archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:867 +msgid "Failed to read metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:868 +msgid "Failed to read metadata from the following" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:886 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:888 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:903 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:935 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1038 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1169 msgid "No books selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:946 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1037 msgid "Cannot save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1064 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1069 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1070 msgid "as the %s format is not available for them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1071 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1090 msgid "Fetching news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1103 msgid " fetched." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1168 msgid "Cannot convert" msgstr "" @@ -4933,12 +5031,11 @@ msgid "No book selected" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1338 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1390 msgid "Cannot view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1344 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1392 msgid "Choose the format to view" msgstr "" @@ -4946,7 +5043,19 @@ msgstr "" msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373 +msgid "Multiple Books Selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1374 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1391 msgid "%s has no available formats." msgstr "" @@ -4958,133 +5067,133 @@ msgstr "" msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1473 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1475 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1524 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1540 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1555 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1542 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using 3rd party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1557 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1581 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 msgid "Invalid library location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1583 msgid "Could not access %s. Using %s as the library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1630 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1631 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1654 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1655 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1657 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1658 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1661 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1662 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1712 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1713 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1732 msgid "" "Latest version: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1739 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 msgid "Update available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1741 msgid "" "%s has been updated to version %s. See the new features. " "Visit the download page?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1758 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1759 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1760 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1761 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1762 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1763 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1810 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1811 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1812 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1814 msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1817 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1819 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1821 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1824 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1825 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1845 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1826 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1846 msgid "try deleting the file" msgstr "" @@ -5299,11 +5408,11 @@ msgid "" "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:173 msgid "You must set a username and password for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:178 msgid "Fetch news from " msgstr "" @@ -5363,55 +5472,73 @@ msgstr "" msgid "Import" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:133 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:134 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:135 msgid "Se&rif family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:136 msgid "&Sans family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:137 msgid "&Monospace family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:138 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:140 msgid "Monospace &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:142 msgid "S&tandard font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:143 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:144 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:145 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:146 msgid "Remember last used &window size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:148 +msgid "Maximum &view width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:149 +msgid "H&yphenate (break line in the middle of large words)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:150 +msgid "" +"The default language to use for hyphenation rules. If the book does not " +"specify a language, this will be used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:151 +msgid "Default &language for hyphenation:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:152 msgid "&User stylesheet" msgstr "" @@ -5420,42 +5547,54 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:645 msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:110 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:63 +msgid "Maximum width of the viewer window, in pixels." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:64 +msgid "Hyphenate text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:66 +msgid "Default language for hyphenation rules" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:68 msgid "Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 msgid "The serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 msgid "The sans-serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:74 msgid "The monospaced font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:75 msgid "The standard font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:76 msgid "The monospaced font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:77 msgid "The standard font type" msgstr "" @@ -5487,119 +5626,119 @@ msgstr "" msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:376 msgid "Choose ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:377 msgid "Ebooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Add bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:417 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:457 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:484 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:513 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:548 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:556 msgid "DRM Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:557 msgid "

This book is protected by DRM" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:561 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:642 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:647 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:653 msgid "" "%prog [options] file\n" "\n" "View an ebook.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 msgid "Ebook Viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 msgid "toolBar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 msgid "Next page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 msgid "Previous page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 msgid "Font size larger" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 msgid "Font size smaller" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 msgid "Find next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 msgid "Copy to clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 msgid "Reference Mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 msgid "Bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:176 msgid "Toggle full screen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:177 msgid "Print" msgstr "" @@ -5607,93 +5746,125 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 -msgid "Invalid regular expression" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 -msgid "Invalid regular expression: %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 msgid "" "Library\n" "%d\n" "books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 msgid "" "Reader\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:168 msgid "" "Card A\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:169 msgid "" "Card B\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 msgid "Click to see the books available on your computer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 msgid "Click to see the books in the main memory of your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176 msgid "Click to see the books on storage card A in your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177 msgid "Click to see the books on storage card B in your reader" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:466 +msgid "Change Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +msgid "Upper Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:468 +msgid "Lower Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:469 +msgid "Swap Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:470 +msgid "Title Case" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:141 msgid "Default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:279 +msgid "" +"If you use the WordPlayer e-book app on your Android phone, you can access " +"your calibre book collection directly on the device. To do this you have to " +"turn on the content server." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:283 +msgid "" +"Remember to leave calibre running as the server only runs as long as calibre " +"is running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:285 +msgid "" +"You have to add the URL http://myhostname:8080 as your calibre library in " +"WordPlayer. Here myhostname should be the fully qualified hostname or the IP " +"address of the computer calibre is running on." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:362 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:379 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:388 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:432 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:433 msgid "" "

An invalid library already exists at %s, delete it before trying to move " "the existing library.
Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:503 msgid "welcome wizard" msgstr "" @@ -6167,15 +6338,15 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1497 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1535 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1526 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1564 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1581 msgid "Compacting database" msgstr "" @@ -6183,7 +6354,7 @@ msgstr "" msgid "Password to access your calibre library. Username is " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server.py:419 +#: /home/kovid/work/calibre/src/calibre/library/server.py:429 msgid "" "[options]\n" "\n" @@ -6226,11 +6397,15 @@ msgstr "" msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:552 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +msgid "Ordered list of formats to prefer for input." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:556 msgid "Read metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:558 msgid "The priority of worker processes" msgstr "" @@ -6270,13 +6445,13 @@ msgstr "" msgid "Control email delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:83 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:145 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:164 msgid "Untitled article" msgstr "" @@ -6302,82 +6477,71 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:564 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:578 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:566 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:580 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:568 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:574 -msgid " from " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:572 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:586 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:576 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:588 +msgid " from " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:590 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:657 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:671 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:678 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:692 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:682 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:696 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:688 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:702 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:739 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:753 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:755 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:769 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:765 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:779 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:772 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:786 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:907 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:941 -msgid "" -"\n" -"Downloaded article %s from %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:978 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:953 -msgid "Failed to download article: %s from %s\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:956 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:989 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:971 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1004 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_borba.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_glas_srpske.py:76 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_instapaper.py:56 @@ -6421,7 +6585,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_7dias.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_ambito.py:61 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_buenosaireseconomico.py:23 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:64 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:26 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_criticadigital.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_diagonales.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_el_mercurio_chile.py:61 @@ -6431,6 +6595,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elcronista.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elmundo.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elperiodico_spanish.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_eltiempo_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_expansion_spanish.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_granma.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_infobae.py:21 @@ -6442,7 +6607,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion_chile.py:54 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa.py:60 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_ni.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_latribuna.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lavanguardia.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_marca.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_miradasalsur.py:23 @@ -6452,6 +6619,7 @@ msgstr "" msgid "Spanish" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_accountancyage.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:13 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_amspec.py:14 @@ -6469,6 +6637,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_cnn.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_corriere_della_sera_en.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_craigslist.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_mail.py:6 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17 @@ -6478,6 +6647,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_exiled.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_fastcompany.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_financial_times.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_forbes.py:10 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_freakonomics.py:13 @@ -6512,7 +6682,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_york_review_of_books_no_sub.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_yorker.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_news_times.py:7 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:16 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:29 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_noaa.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm_int.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes_sub.py:17 @@ -6555,7 +6726,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_twitchfilms.py:22 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_uncrate.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_upi.py:15 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usnews.py:21 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_utne.py:20 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_wash_post.py:12 @@ -6642,6 +6813,10 @@ msgstr "" msgid "Portuguese" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +msgid "Kovid Goyal and Sujata Raman" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19 msgid "Chinese" msgstr "" diff --git a/src/calibre/translations/uk.po b/src/calibre/translations/uk.po index aa54e03e97..0beff2382b 100644 --- a/src/calibre/translations/uk.po +++ b/src/calibre/translations/uk.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-06-30 13:41+0000\n" +"POT-Creation-Date: 2009-07-19 18:45+0000\n" "PO-Revision-Date: 2009-06-06 08:53+0000\n" "Last-Translator: Knedlyk \n" "Language-Team: Ukrainian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2009-07-05 18:36+0000\n" +"X-Launchpad-Export-Date: 2009-07-21 16:48+0000\n" "X-Generator: Launchpad (build Unknown)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41 @@ -22,16 +22,14 @@ msgid "Does absolutely nothing" msgstr "Робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:69 #: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:70 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58 #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:199 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:164 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:165 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:148 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:149 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:639 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:643 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:404 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:50 #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:52 @@ -39,9 +37,9 @@ msgstr "Робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:320 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:225 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:255 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:258 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:256 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:259 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:45 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:36 @@ -49,10 +47,10 @@ msgstr "Робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:63 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:103 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:105 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:153 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:171 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:329 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:444 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:865 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:870 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:65 @@ -63,21 +61,21 @@ msgstr "Робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:117 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:150 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:540 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:724 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:552 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:736 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:46 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:837 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:842 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:880 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:133 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:135 -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:83 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:857 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:862 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:900 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:136 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:84 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/writer.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/input.py:26 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/palmdoc/writer.py:28 -#: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:26 +#: /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/manipulate/crop.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:75 @@ -97,39 +95,43 @@ msgstr "Робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:93 #: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:95 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:19 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:81 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:540 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:756 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:757 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:760 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:345 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:40 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:374 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:942 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:391 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 #: /home/kovid/work/calibre/src/calibre/library/cli.py:264 #: /home/kovid/work/calibre/src/calibre/library/database.py:917 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:618 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:630 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1026 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:654 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:666 #: /home/kovid/work/calibre/src/calibre/library/database2.py:1061 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1391 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1393 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1477 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1561 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1584 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1635 -#: /home/kovid/work/calibre/src/calibre/library/server.py:283 -#: /home/kovid/work/calibre/src/calibre/library/server.py:344 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1098 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1428 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1430 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1514 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1599 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1622 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1673 +#: /home/kovid/work/calibre/src/calibre/library/server.py:294 +#: /home/kovid/work/calibre/src/calibre/library/server.py:355 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:45 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:63 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:77 @@ -232,11 +234,11 @@ msgstr "" "корисна для документів, які не мають вказаного кодування, або ж мають " "вказане неправильне кодування." -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:241 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:243 msgid "Conversion Output" msgstr "Вивід конвертації" -#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:255 +#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:257 msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." @@ -253,53 +255,68 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:56 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:194 msgid "This profile is intended for the SONY PRS line. The 500/505/700 etc." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:69 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:178 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:218 msgid "This profile is intended for the Microsoft Reader." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:189 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:229 msgid "This profile is intended for the Mobipocket books." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:93 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:202 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 msgid "This profile is intended for the Hanlin V3 and its clones." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:105 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:214 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:254 msgid "This profile is intended for the Cybook G3." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:117 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:226 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:118 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:267 +msgid "This profile is intended for the Cybook Opus." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:130 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:279 msgid "This profile is intended for the Amazon Kindle." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:135 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:142 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:312 +msgid "This profile is intended for the Irex Illiad." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:154 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:325 +msgid "This profile is intended for the IRex Digital Reader 1000." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:172 msgid "Output profile" msgstr "Профайл виводу" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:139 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:176 msgid "" "This profile tries to provide sane defaults and is useful if you want to " "produce a document intended to be read at a computer or on a range of " "devices." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:166 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:206 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:242 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:296 msgid "This profile is intended for the Amazon Kindle DX." msgstr "" @@ -327,7 +344,7 @@ msgstr "Не знайдено олагіна в " msgid "Initialization of plugin %s failed with traceback:" msgstr "Ініціалізація плагіна %s не вдалася з помилками:" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:347 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:354 msgid "" " %prog options\n" "\n" @@ -340,40 +357,40 @@ msgstr "" "Налаштуйте Calibre, виклткаючи зовнішні плагіни.\n" " " -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:353 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:360 msgid "Add a plugin by specifying the path to the zip file containing it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:355 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:362 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "Видалити власні плагіни по назві. Не впливає на встроєні плагіни." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:357 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:364 msgid "" "Customize plugin. Specify name of plugin and customization string separated " "by a comma." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:359 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:366 msgid "List all installed plugins" msgstr "Список всіх встановлених плагінів." -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:361 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:368 msgid "Enable the named plugin" msgstr "Включити вибраний плагін" -#: /home/kovid/work/calibre/src/calibre/customize/ui.py:363 +#: /home/kovid/work/calibre/src/calibre/customize/ui.py:370 msgid "Disable the named plugin" msgstr "Виключити вибраний плагін" +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:14 +msgid "Communicate with Android phones." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:14 msgid "Communicate with the BeBook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:15 -msgid "Tijmen Ruizendaal" -msgstr "Tijmen Ruizendaal" - #: /home/kovid/work/calibre/src/calibre/devices/bebook/driver.py:85 msgid "Communicate with the BeBook Mini eBook reader." msgstr "" @@ -389,49 +406,51 @@ msgstr "" msgid "Kovid Goyal" msgstr "Kovid Goyal" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:17 msgid "Communicate with the Cybook eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:19 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:18 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:14 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:29 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 msgid "John Schember" msgstr "John Schember" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:60 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:59 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:63 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:153 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:619 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:467 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:970 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:974 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1295 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1005 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1009 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1332 msgid "News" msgstr "Новини" -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:99 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:101 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:98 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:98 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:100 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:179 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:181 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:168 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:170 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:160 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:162 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:143 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:145 msgid "Transferring books to device..." msgstr "Передаю книжки до пристрою..." -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:127 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:106 +#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:126 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42 +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:57 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:43 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:212 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:219 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:198 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:193 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:200 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:165 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:174 msgid "Removing books from device..." msgstr "Видаляю книжки з пристрою..." @@ -443,6 +462,10 @@ msgstr "" msgid "Device Interface" msgstr "Інтерфейс пристрою" +#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:17 +msgid "Communicate with the IRex Digital Reader 1000 eBook reader." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:16 msgid "Communicate with the JetBook eBook reader." msgstr "Спілкуюся з JetBook eBook reader." @@ -465,55 +488,55 @@ msgid "Communicate with the Sony PRS-500 eBook reader." msgstr "Спілкуюся з Sony PRS-500 eBook reader." #: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:150 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:84 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:90 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:101 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:52 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:55 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:58 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:71 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:85 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:88 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:102 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:50 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:53 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:56 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:69 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:79 msgid "Getting list of books on device..." msgstr "Отримую список книжок на пристрої..." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:21 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:19 msgid "Communicate with the Sony PRS-505 eBook reader." msgstr "Спілкуюся з Sony PRS-505 eBook reader." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:22 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:20 #: /home/kovid/work/calibre/src/calibre/devices/prs700/driver.py:14 msgid "Kovid Goyal and John Schember" msgstr "Kovid Goyal і John Schember" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:79 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:44 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:42 msgid "Get device information..." msgstr "Отримую інформацію про пристрій..." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:107 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:109 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:111 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:108 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:110 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:85 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:87 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "The reader has no storage card in this slot." msgstr "Пристрій не має карти пам’яті в цьому слоті." -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:132 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:133 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:110 msgid "There is insufficient free space in main memory" msgstr "Немає достатньо місця в головній пам’яті" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:134 -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:136 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:137 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:112 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:114 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:116 msgid "There is insufficient free space on the storage card" msgstr "Немає достатньо місця на карті пам’яті" -#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:247 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:213 +#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:228 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:189 msgid "Sending metadata to device..." msgstr "Висилаю метадані до пристрою..." @@ -521,21 +544,21 @@ msgstr "Висилаю метадані до пристрою..." msgid "Communicate with the Sony PRS-700 eBook reader." msgstr "Спілкуюся з Sony PRS-700 eBook reader." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:251 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:303 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:261 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:328 msgid "Unable to detect the %s disk drive. Try rebooting." msgstr "Не можу ініціалізувати диск %s. Спробуйте перезавантажитись." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:371 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:474 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:396 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:499 msgid "Unable to detect the %s disk drive." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:461 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:486 msgid "You must install the pmount package." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:480 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:505 msgid "Unable to mount main memory (Error code: %d)" msgstr "" @@ -547,21 +570,21 @@ msgstr "" msgid "settings for device drivers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:28 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:27 msgid "Communicate with an eBook reader." msgstr "Спілкуюся з eBook reader." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:91 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:89 msgid "Selected slot: %s is not supported." msgstr "Вибраний слот: %s не підтримується." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:176 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:184 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:152 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:160 msgid "Adding books to device metadata listing..." msgstr "Додаю книжки до списку метаданих на пристрої..." -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:202 -#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:207 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:178 +#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:183 msgid "Removing books from device metadata listing..." msgstr "Видаляю книжки з списку метаданих на пристрої..." @@ -705,15 +728,19 @@ msgstr "" msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:229 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179 +msgid "List builtin recipes" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:245 msgid "Output saved to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:71 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:67 msgid "Level of verbosity. Specify multiple times for greater verbosity." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:74 msgid "" "Specify the input profile. The input profile gives the conversion system " "information on how to interpret various information in the input document. " @@ -721,7 +748,7 @@ msgid "" "are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:89 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:85 msgid "" "Specify the output profile. The output profile tells the conversion system " "how to optimize the created document for the specified device. In some " @@ -729,7 +756,7 @@ msgid "" "a device. For example EPUB on the SONY reader. Choices are:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:96 msgid "" "The base font size in pts. All font sizes in the produced book will be " "rescaled based on this size. By choosing a larger size you can make the " @@ -737,7 +764,7 @@ msgid "" "chosen based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:110 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:106 msgid "" "Mapping from CSS font names to font sizes in pts. An example setting is " "12,12,14,16,18,20,22,24. These are the mappings for the sizes xx-small to xx-" @@ -746,17 +773,17 @@ msgid "" "use a mapping based on the output profile you chose." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:122 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:118 msgid "Disable all rescaling of font sizes." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:129 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:125 msgid "" "The line height in pts. Controls spacing between consecutive lines of text. " "By default no line height manipulation is performed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:137 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:133 msgid "" "Some badly designed documents use tables to control the layout of text on " "the page. When converted these documents often have text that runs off the " @@ -764,58 +791,58 @@ msgid "" "tables and present it in a linear fashion." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:147 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:143 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level one. If this is specified, it takes precedence over " "other forms of auto-detection." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:156 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:152 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level two. Each entry is added under the previous level one " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:164 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:160 msgid "" "XPath expression that specifies all tags that should be added to the Table " "of Contents at level three. Each entry is added under the previous level two " "entry." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:172 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:168 msgid "" "Normally, if the source file already has a Table of Contents, it is used in " "preference to the auto-generated one. With this option, the auto-generated " "one is always used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:180 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:176 msgid "Don't add auto-detected chapters to the Table of Contents." msgstr "Не додавати автовизначені розділи до Змісту." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:187 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:183 msgid "" "If fewer than this number of chapters is detected, then links are added to " "the Table of Contents. Default: %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:194 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:190 msgid "" "Maximum number of links to insert into the TOC. Set to 0 to disable. Default " "is: %default. Links are only added to the TOC if less than the threshold " "number of chapters were detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:202 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:198 msgid "" "Remove entries from the Table of Contents whose titles match the specified " "regular expression. Matching entries and all their children are removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:213 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:209 msgid "" "An XPath expression to detect chapter titles. The default is to consider " "

or

tags that contain the words \"chapter\",\"book\",\"section\" or " @@ -825,7 +852,7 @@ msgid "" "User Manual for further help on using this feature." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:227 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:223 msgid "" "Specify how to mark detected chapters. A value of \"pagebreak\" will insert " "page breaks before chapters. A value of \"rule\" will insert a line before " @@ -833,53 +860,53 @@ msgid "" "\"both\" will use both page breaks and lines to mark chapters." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:237 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:233 msgid "" "Either the path to a CSS stylesheet or raw CSS. This CSS will be appended to " "the style rules from the source file, so it can be used to override those " "rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:246 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:242 msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:252 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:248 msgid "" "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:257 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:253 msgid "" "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:262 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:258 msgid "" "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:263 msgid "" "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:272 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:268 msgid "" "Do not force text to be justified in output. Whether text is actually " "displayed justified or not depends on whether the ebook format and reading " "device support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:279 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:275 msgid "" "Remove spacing between paragraphs. Also sets an indent on paragraphs of " "1.5em. Spacing removal will not work if the source file does not use " "paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:282 msgid "" "Use the cover detected from the source file in preference to the specified " "cover." @@ -887,130 +914,142 @@ msgstr "" "Використати обкладинку з джерельного файлу в налаштуваннях до визначеної " "обкладинки." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:292 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:288 msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:299 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:295 msgid "" "Remove the first image from the input ebook. Useful if the first image in " "the source file is a cover and you are specifying an external cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:307 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:303 msgid "" "Insert the book metadata at the start of the book. This is useful if your " "ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:315 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:311 msgid "" "Attempt to detect and correct hard line breaks and other problems in the " "source file. This may make things worse, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:325 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +msgid "Use a regular expression to try and remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:326 +msgid "The regular expression to use to remove the header." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:332 +msgid "Use a regular expression to try and remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:339 +msgid "The regular expression to use to remove the footer." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:333 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:35 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:337 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:342 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:363 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:350 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:371 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:49 msgid "Set the cover to the specified file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:51 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:379 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:53 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:362 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:383 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:57 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:366 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:387 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:59 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:370 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:391 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:61 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:374 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:395 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:63 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:399 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:65 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:382 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:403 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:67 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:386 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:69 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:389 -msgid "List available recipes." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:458 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 msgid "Could not find an ebook inside the archive" msgstr "Не можу знайти е-книжку всередині архіву" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:594 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:629 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:644 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:683 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:719 msgid "Creating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:57 msgid "" "Extract the contents of the generated EPUB file to the specified directory. " "The contents of the directory are first deleted, so be careful." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:35 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:63 msgid "" "Turn off splitting at page breaks. Normally, input files are automatically " "split at every page break into two files. This gives an output ebook that " @@ -1019,7 +1058,7 @@ msgid "" "turn off splitting on page breaks." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:46 +#: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:74 msgid "" "Split all HTML files larger than this size (in KB). This is necessary as " "most EPUB readers cannot handle large file sizes. The default of %defaultKB " @@ -1188,11 +1227,11 @@ msgstr "" msgid "Convert LRS to LRS, useful for debugging." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:455 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:457 msgid "Invalid LRF file. Could not set metadata." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:580 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:582 msgid "" "%prog [options] mybook.lrf\n" "\n" @@ -1201,195 +1240,199 @@ msgid "" "\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:587 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 msgid "Set the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:593 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 msgid "Set sort key for the author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:595 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:598 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:601 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:603 msgid "" "Path to a txt file containing the comment to be stored in the lrf file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:605 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 msgid "Extract thumbnail from LRF file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 msgid "Set the publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:607 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:608 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" "Extract cover from LRF file. Note that the LRF format has no defined cover, " "so we use some heuristics to guess the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:87 msgid "Enable autorotation of images that are wider than the screen width." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:82 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:91 msgid "Set the space between words in pts. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:85 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:94 msgid "Add a header to all the pages with title and author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:97 msgid "" "Set the format of the header. %a is replaced by the author and %t by the " "title. Default is %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:92 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:101 msgid "Add extra spacing below the header. Default is %default pt." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:104 msgid "" "Minimum paragraph indent (the indent of the first line of a paragraph) in " "pts. Default: %default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 msgid "" "Render tables in the HTML as images (useful if the document has large or " "complex tables)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:114 msgid "" "Multiply the size of text in rendered tables by this factor. Default is " "%default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:118 msgid "The serif family of fonts to embed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:112 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:121 msgid "The sans-serif family of fonts to embed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:115 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:124 msgid "The monospace family of fonts to embed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:149 msgid "Comic" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:345 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:358 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1008 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:388 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1066 msgid "Title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:350 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:57 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:118 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:363 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:393 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1067 msgid "Author(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:347 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:351 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:164 msgid "Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:348 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:352 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:183 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:349 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:58 msgid "Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:357 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:124 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:952 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1012 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:361 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1070 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:359 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:125 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:360 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 msgid "Language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:362 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:951 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1009 msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:364 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:368 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:162 msgid "Published" msgstr "" +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:370 +msgid "Rights" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:9 msgid "options" msgstr "" @@ -1531,95 +1574,101 @@ msgid "" "Fetch a cover image for the book identified by ISBN from LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:21 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:25 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:26 msgid "When present, use author sort field as author." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:28 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:30 +msgid "" +"Don't add Table of Contents to end of book. Useful if the book has its own " +"table of contents." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:56 msgid "Title for any generated in-line table of contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:32 -msgid "Generate a periodical rather than a book." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:36 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:37 msgid "Disable compression of the file contents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1239 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:101 +msgid "All articles" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1260 msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1240 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1261 msgid "Title Page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1241 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1262 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 msgid "Table of Contents" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1242 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1263 msgid "Index" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1243 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1264 msgid "Glossary" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1244 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1265 msgid "Acknowledgements" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1245 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1266 msgid "Bibliography" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1246 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1267 msgid "Colophon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1247 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1268 msgid "Copyright" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1248 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1269 msgid "Dedication" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1249 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1270 msgid "Epigraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1250 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1271 msgid "Foreword" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1251 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1272 msgid "List of Illustrations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1252 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1273 msgid "List of Tables" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1253 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1274 msgid "Notes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1254 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1275 msgid "Preface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1255 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1276 msgid "Main Text" msgstr "" @@ -1655,7 +1704,7 @@ msgstr "%s формат е-книжки не підтримується" msgid "HTML TOC generation options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:87 msgid "Book Jacket" msgstr "" @@ -1664,7 +1713,7 @@ msgid "" "Could not find reasonable point at which to split: %s Sub-tree size: %d KB" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:65 +#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:66 msgid "Unnamed" msgstr "" @@ -1916,21 +1965,21 @@ msgid "" "first and then try it." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:23 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:24 msgid "" "Type of newline to use. Options are %s. Default is 'system'. Use 'old_mac' " "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " "'system' will default to the newline type used by this OS." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:29 +#: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:30 msgid "" "Specify the character encoding of the output document. The default is utf-8. " "Note: This option is not honored by all formats." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 msgid "Frequently used directories" msgstr "" @@ -2028,38 +2077,38 @@ msgstr "" msgid "Adding..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:60 msgid "Searching in all sub-directories..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:137 msgid "Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160 msgid "Duplicates found!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:176 msgid "Saving..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/add.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/add.py:228 msgid "Saved" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:60 msgid "Bulk Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:72 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:73 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:150 msgid "Options specific to the output format." msgstr "" @@ -2087,13 +2136,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:37 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:41 @@ -2300,7 +2349,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:23 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:142 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 msgid "Metadata" msgstr "" @@ -2310,72 +2359,79 @@ msgid "" "possible." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:134 msgid "Choose cover for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:102 msgid "Cannot read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:108 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:103 msgid "You do not have permission to read the file: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:116 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:123 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:157 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:111 msgid "Error reading file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:117 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:112 msgid "

There was an error reading from file:
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:158 msgid " is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:496 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 msgid "Book Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 +msgid "Use cover from &source file" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:497 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 msgid "Change &cover image:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:498 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 msgid "Browse for an image to use as the cover of this book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_edit_ui.py:44 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:56 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:461 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:476 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:478 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:527 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:528 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:499 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:367 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:369 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:373 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:375 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:126 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:131 @@ -2389,99 +2445,80 @@ msgstr "" msgid "..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:500 -msgid "Use cover from &source file" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:501 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 msgid "&Title: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:502 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:337 msgid "Change the title of this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:503 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 msgid "&Author(s): " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:129 -msgid "" -"Change the author(s) of this book. Multiple authors should be separated by " -"an &. If the author name contains an &, use && to represent it." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:505 msgid "Author So&rt:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:506 msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:507 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 msgid "&Publisher: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:137 -msgid "Change the publisher of this book" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:509 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 msgid "Ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:510 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:511 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 msgid "&Series:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:175 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:181 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:512 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:513 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:354 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:156 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:356 msgid "List of known series. You can add new series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:516 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:361 msgid "Book " msgstr "" @@ -2506,7 +2543,7 @@ msgid "Disable compression of the file contents" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:49 -msgid "Generate a periodical rather than a book" +msgid "Do not add Table of Contents to book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 @@ -2577,11 +2614,11 @@ msgstr "" msgid "Orientation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:137 msgid "Convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:161 msgid "Options specific to the input format." msgstr "" @@ -2601,67 +2638,93 @@ msgstr "" msgid "&Output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:16 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:17 msgid "" "Structure\n" "Detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:18 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:19 msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:30 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:32 msgid "Detect chapters at (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:31 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:33 msgid "Insert page breaks before (XPath expression):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:43 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 +msgid "Invalid regular expression" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:73 +msgid "Invalid regular expression: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:38 msgid "Invalid XPath" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:39 msgid "The XPath expression %s is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:72 msgid "Chapter &mark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:53 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:73 msgid "pagebreak" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:54 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:74 msgid "rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:55 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:75 msgid "both" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:76 msgid "none" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:77 msgid "Remove first &image" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:78 msgid "Insert &metadata as page at start of book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:79 +msgid "&Footer regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:80 msgid "&Preprocess input file to possibly improve structure detection" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:81 +msgid "&Header regular expression:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:82 +msgid "Remove F&ooter" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:83 +msgid "Remove H&eader" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" @@ -2921,7 +2984,7 @@ msgid "Attached, you will find the e-book" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:542 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:174 msgid "by" msgstr "" @@ -2936,8 +2999,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:586 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:593 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:797 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:804 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 msgid "No suitable formats" msgstr "" @@ -2975,7 +3038,7 @@ msgid "Sent news to" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:685 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:798 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:799 msgid "Auto convert the following books before uploading to the device?" msgstr "" @@ -2983,22 +3046,22 @@ msgstr "" msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:767 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:768 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:805 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:806 msgid "" "Could not upload the following books to the device, as no suitable formats " "were found. Try changing the output format in the upper right corner next to " "the red heart and re-converting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:853 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:854 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:855 msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" @@ -3010,8 +3073,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:947 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1005 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:56 msgid "Path" msgstr "" @@ -3020,8 +3083,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:344 #: /home/kovid/work/calibre/src/calibre/gui2/status.py:57 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:80 msgid "Formats" @@ -3060,391 +3123,399 @@ msgstr "" msgid "&Profile:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:168 msgid " plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "General" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 msgid "Interface" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 msgid "" "Email\n" "Delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Advanced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "" "Content\n" "Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:195 msgid "Plugins" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Auto send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:212 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:213 msgid "Email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 msgid "Formats to email. The first matching format will be sent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:219 msgid "" "If checked, downloaded news will be automatically mailed
to this email " "address (provided it is in one of the listed formats)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:292 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:293 msgid "new email address" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:509 msgid "No valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:510 msgid "%s is not a valid plugin path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:513 msgid "Choose plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:525 msgid "Plugin cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:526 msgid "The plugin: %s cannot be disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:535 msgid "Plugin not customizable" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:536 msgid "Plugin: %s does not need customization" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:542 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:556 msgid "Customize %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:552 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:566 msgid "Cannot remove builtin plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:567 msgid " cannot be removed. It is a builtin plugin. Try disabling it instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:600 msgid "Error log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 msgid "Access log:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:607 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:548 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:632 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552 msgid "Failed to start content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:631 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:431 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:460 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:648 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:673 msgid "Invalid size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:674 msgid "The size %s is invalid. must be of the form widthxheight" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:691 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:724 msgid "Invalid database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:720 msgid "Invalid database location " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:693 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:721 msgid "
Must be a directory." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:697 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:725 msgid "Invalid database location.
Cannot write to " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:739 msgid "Compacting..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:712 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:740 msgid "Compacting database. This may take a while." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:458 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:372 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 msgid "Preferences" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 msgid "" "&Location of ebooks (The ebooks are stored in folders sorted by author and " "metadata is stored in the file metadata.db)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 msgid "Browse for the new database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:462 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 msgid "Show notification when &new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:463 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:493 msgid "" "If you disable this setting, metadata is guessed from the filename instead. " "This can be configured in the Advanced section." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:464 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:494 msgid "Read &metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:465 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 msgid "Default network &timeout:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:466 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:467 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 msgid " seconds" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:468 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 msgid "Choose &language (requires restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:469 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 msgid "Normal" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:470 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 msgid "High" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:471 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:472 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 msgid "Job &priority:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 msgid "Preferred &output format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:475 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +msgid "Preferred &input format order:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 msgid "Add a directory to the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 msgid "Remove a directory from the frequently used directories list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:479 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 msgid "Use &Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:480 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 msgid "Enable system &tray icon (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 msgid "Show ¬ifications in system tray" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:482 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 msgid "Show cover &browser in a separate window (needs restart)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:483 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +msgid "Search as you type" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 msgid "Automatically send downloaded &news to ebook reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:484 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:518 msgid "&Delete news from library when it is automatically sent to reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:485 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 msgid "&Number of covers to show in browse mode (needs restart):" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:486 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 msgid "Toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:487 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 msgid "Large" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:488 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 msgid "Medium" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:489 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 msgid "Small" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:490 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 msgid "&Button size in toolbar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:491 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:525 msgid "Show &text in toolbar buttons" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 msgid "Select visible &columns in library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:495 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:529 msgid "Use internal &viewer for:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:496 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:530 msgid "Add an email address to which to send books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:497 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:531 msgid "&Add email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:498 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:532 msgid "Make &default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:533 msgid "&Remove email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:500 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:534 msgid "calibre can send your books to you (or your reader) by email" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:501 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:535 msgid "Free unused diskspace from the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:536 msgid "&Compact database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:503 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:537 msgid "&Metadata from file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:538 msgid "" "calibre contains a network server that allows you to access your book " "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:539 msgid "Server &port:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:506 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:540 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:117 msgid "&Username:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:541 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:119 msgid "&Password:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:508 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:542 msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:543 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180 msgid "&Show password" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:510 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:544 msgid "" "The maximum size (widthxheight) for displayed covers. Larger covers are " "resized. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:511 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:545 msgid "Max. &cover size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:546 msgid "&Start Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:513 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:547 msgid "St&op Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:514 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:548 msgid "&Test Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:515 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:549 msgid "Run server &automatically on startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:550 msgid "View &server logs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:517 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:551 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:46 msgid "" "

Remember to leave calibre running as the server only runs as long as " @@ -3455,33 +3526,33 @@ msgid "" "the IP address of the computer calibre is running on." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:519 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:553 msgid "" "Here you can customize the behavior of Calibre by controlling what plugins " "it uses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:520 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:554 msgid "Enable/&Disable plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:555 msgid "&Customize plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:522 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:556 msgid "&Remove plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:523 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:557 msgid "Add new plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:524 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:558 msgid "Plugin &file:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:526 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:560 msgid "&Add" msgstr "" @@ -3587,6 +3658,16 @@ msgstr "" msgid "Category" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:504 +msgid "" +"Change the author(s) of this book. Multiple authors should be separated by " +"an &. If the author name contains an &, use && to represent it." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:508 +msgid "Change the publisher of this book" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:514 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:515 msgid "Series index." @@ -3663,8 +3744,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:544 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:546 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:110 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:147 msgid " px" msgstr "" @@ -3750,190 +3832,198 @@ msgid "" "indent:0px;\">

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 msgid "Edit Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:335 msgid "Meta information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:130 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:339 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 msgid "Author S&ort: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:131 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:340 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:342 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:132 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 msgid "&Rating:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:345 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:347 msgid "Rating of this book. 0-5 stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:135 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:346 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:348 msgid " stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 msgid "Add Ta&gs: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:140 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:350 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:351 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:150 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:352 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:353 msgid "Open Tag Editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:152 msgid "&Remove tags:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:153 msgid "Comma separated list of tags to remove from the books. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:157 msgid "Remove &format:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:158 msgid "A&utomatically set author sort" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:169 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:165 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:180 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:176 msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 msgid "Could not read cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:185 msgid "Could not read cover from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:191 msgid "The cover in the %s format is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 msgid "Downloading cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:402 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:407 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:419 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:425 msgid "Cannot fetch cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:426 msgid "Could not fetch cover.
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416 msgid "The download timed out." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:408 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 msgid "Could not find cover for this book. Try specifying the ISBN first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:420 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:432 msgid "Bad cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:421 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:433 msgid "The cover is not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:472 msgid "Cannot fetch metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:460 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:473 msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:499 +msgid "Permission denied" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:500 +msgid "Could not open %s. Is it being used by another program?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:334 msgid "Edit Meta Information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:336 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:338 msgid "Swap the author and title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:341 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:343 msgid "" "Automatically create the author sort entry based on the current author entry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:355 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 msgid "Remove unused series (Series that have no books)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:359 msgid "IS&BN:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 msgid "Publishe&d:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:360 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 msgid "MMM yyyy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:362 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 msgid "&Fetch metadata from server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:363 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:365 msgid "Available Formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:364 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 msgid "Add a new format for this book to the database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 msgid "Remove the selected formats for this book from the database." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:368 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:370 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 msgid "Reset cover to default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:376 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:378 msgid "Download &cover" msgstr "" @@ -4447,11 +4537,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:116 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:119 #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:122 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:82 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:87 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:92 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:94 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:88 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:95 msgid "No match" msgstr "" @@ -4460,7 +4550,7 @@ msgid "Authors:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:112 -msgid "Regular expression (?P)" +msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:114 @@ -4528,50 +4618,50 @@ msgstr "" msgid " - Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:119 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1010 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1068 msgid "Size (MB)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:120 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1069 msgid "Date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:163 msgid "Rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:307 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:313 -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:374 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:376 msgid "None" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:324 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:354 msgid "Book %s of %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:832 msgid "Not allowed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:779 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:833 msgid "" "Dropping onto a device is not supported. First add the book to the calibre " "library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:946 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1004 msgid "Format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1000 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1058 msgid "Double click to edit me

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1107 msgid "Search (For Advanced Search click the button to the left)" msgstr "" @@ -4600,7 +4690,7 @@ msgid "No matches for the search phrase %s were found." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:157 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:405 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:416 msgid "No matches found" msgstr "" @@ -4625,12 +4715,12 @@ msgid "Previous Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 msgid "Back" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:134 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 msgid "Forward" msgstr "" @@ -4639,7 +4729,7 @@ msgid "Next match" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:136 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 msgid "Open ebook" msgstr "" @@ -4652,7 +4742,7 @@ msgid "Save single format to disk..." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:137 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:972 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:49 msgid "Error" msgstr "" @@ -4661,137 +4751,137 @@ msgstr "" msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:153 msgid "&Restore" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155 msgid "&Donate to support calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160 msgid "&Restart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:199 msgid "" "

For help visit %s.kovidgoyal.net
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:221 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:222 msgid "Edit metadata individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 msgid "Edit metadata in bulk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 msgid "Download metadata and covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 msgid "Download only metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:228 msgid "Download only covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 msgid "Add books from a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:232 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:234 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:235 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:238 msgid "Add Empty book. (Book entry with no formats)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:358 msgid "Save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:275 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 msgid "Save to disk in a single directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:276 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1444 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1445 msgid "Save only %s format to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 #: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:364 msgid "View" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:286 msgid "View specific format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 msgid "Convert individually" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:312 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:313 msgid "Bulk convert" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:325 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:328 msgid "Run welcome wizard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:362 msgid "Similar books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:416 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:420 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:419 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1572 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:423 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1573 msgid "Choose a location for your ebook library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:591 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:595 msgid "Browse by covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:702 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:696 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:704 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:726 msgid "Connected " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:730 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738 msgid "Device database corrupted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:739 msgid "" "\n" "

The database of books on the reader is corrupted. Try the " @@ -4807,140 +4897,148 @@ msgid "" " " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:807 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:850 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:858 msgid "Uploading books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:815 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 msgid "Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 msgid "EPUB Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:817 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:825 msgid "LRF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:826 msgid "HTML Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:819 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:827 msgid "LIT Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:828 msgid "MOBI Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:821 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:829 msgid "Text books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:822 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:830 msgid "PDF Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:831 msgid "Comics" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:824 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:832 msgid "Archives" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:871 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:867 +msgid "Failed to read metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:868 +msgid "Failed to read metadata from the following" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:886 msgid "" "The selected books will be permanently deleted and the files removed " "from your computer. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:888 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:903 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:919 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:934 msgid "Cannot download metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1154 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:935 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:983 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1013 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1038 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1169 msgid "No books selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:929 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944 msgid "metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:931 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:946 msgid "Downloading %s for %d book(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 msgid "Failed to download some metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:968 msgid "Failed to download metadata for the following:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:956 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971 msgid "Failed to download metadata:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:967 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:982 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1012 msgid "Cannot edit metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1022 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1037 msgid "Cannot save to disk" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1040 msgid "Choose destination directory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063 msgid "Error while saving" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1064 msgid "There was an error while saving." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1053 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1054 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1069 msgid "Could not save some books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1070 msgid "as the %s format is not available for them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1056 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1071 msgid "Click the show details button to see which ones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1075 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1090 msgid "Fetching news from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1103 msgid " fetched." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1168 msgid "Cannot convert" msgstr "" @@ -4950,12 +5048,11 @@ msgid "No book selected" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1338 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1390 msgid "Cannot view" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:1344 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1392 msgid "Choose the format to view" msgstr "" @@ -4963,7 +5060,19 @@ msgstr "" msgid "Cannot open folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373 +msgid "Multiple Books Selected" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1374 +msgid "" +"You are attempting to open %d books. Opening too many books at once can be " +"slow and have a negative effect on the responsiveness of your computer. Once " +"started the process cannot be stopped until complete. Do you wish to " +"continue?" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1391 msgid "%s has no available formats." msgstr "" @@ -4975,133 +5084,133 @@ msgstr "" msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1473 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 msgid "No detailed info available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1474 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1475 msgid "No detailed information is available for books on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1522 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1523 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1524 msgid "" "There was a temporary error talking to the device. Please unplug and " "reconnect the device and or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1540 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1555 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1542 msgid "" "

Could not convert: %s

It is a DRMed book. You must " "first remove the DRM using 3rd party tools." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1557 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1581 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 msgid "Invalid library location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1582 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1583 msgid "Could not access %s. Using %s as the library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1630 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1631 msgid "" "is the result of the efforts of many volunteers from all over the world. If " "you find it useful, please consider donating to support its development." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1654 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1655 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1657 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1658 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1661 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1662 msgid "WARNING: Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1712 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1713 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1731 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1732 msgid "" "Latest version: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1739 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 msgid "Update available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1740 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1741 msgid "" "%s has been updated to version %s. See the new features. " "Visit the download page?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1758 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1759 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1760 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1761 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1762 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1763 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1810 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1811 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1812 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1813 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1814 msgid "%s is already running." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1816 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1817 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1818 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1819 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1820 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1821 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1823 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1824 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1825 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1845 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1826 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1846 msgid "try deleting the file" msgstr "" @@ -5316,11 +5425,11 @@ msgid "" "found." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:173 msgid "You must set a username and password for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:178 msgid "Fetch news from " msgstr "" @@ -5380,55 +5489,73 @@ msgstr "" msgid "Import" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:133 msgid "Configure Ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:134 msgid "&Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:135 msgid "Se&rif family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:107 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:136 msgid "&Sans family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:137 msgid "&Monospace family:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:138 msgid "&Default font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:140 msgid "Monospace &font size:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:142 msgid "S&tandard font:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:114 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:143 msgid "Serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:144 msgid "Sans-serif" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:145 msgid "Monospace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:146 msgid "Remember last used &window size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:148 +msgid "Maximum &view width:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:149 +msgid "H&yphenate (break line in the middle of large words)" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:150 +msgid "" +"The default language to use for hyphenation rules. If the book does not " +"specify a language, this will be used." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:151 +msgid "Default &language for hyphenation:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:152 msgid "&User stylesheet" msgstr "" @@ -5437,42 +5564,54 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:633 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:645 msgid "Remember last used window size" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:110 msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:63 +msgid "Maximum width of the viewer window, in pixels." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:64 +msgid "Hyphenate text" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:66 +msgid "Default language for hyphenation rules" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:68 msgid "Font options" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:65 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 msgid "The serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:67 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 msgid "The sans-serif font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:74 msgid "The monospaced font family" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:75 msgid "The standard font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:71 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:76 msgid "The monospaced font size in px" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:72 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:77 msgid "The standard font type" msgstr "" @@ -5504,119 +5643,119 @@ msgstr "" msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:365 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:376 msgid "Choose ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:366 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:377 msgid "Ebooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Add bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:385 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:396 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:417 msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:457 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:473 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:484 msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:513 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:537 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:548 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:545 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:556 msgid "DRM Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:546 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:557 msgid "

This book is protected by DRM" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:550 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:561 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:623 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:642 msgid "" "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:647 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:641 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:653 msgid "" "%prog [options] file\n" "\n" "View an ebook.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:160 msgid "Ebook Viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:159 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:161 msgid "toolBar" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:162 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 msgid "Next page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:163 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 msgid "Previous page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:166 msgid "Font size larger" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:167 msgid "Font size smaller" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:171 msgid "Find next" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:170 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 msgid "Copy to clipboard" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 msgid "Reference Mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 msgid "Bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:176 msgid "Toggle full screen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:177 msgid "Print" msgstr "" @@ -5624,93 +5763,125 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:71 -msgid "Invalid regular expression" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:72 -msgid "Invalid regular expression: %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 msgid "" "Library\n" "%d\n" "books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 msgid "" "Reader\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:168 msgid "" "Card A\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:167 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:169 msgid "" "Card B\n" "%s\n" "available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:172 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 msgid "Click to see the books available on your computer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:173 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 msgid "Click to see the books in the main memory of your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:176 msgid "Click to see the books on storage card A in your reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:175 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:177 msgid "Click to see the books on storage card B in your reader" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:466 +msgid "Change Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:467 +msgid "Upper Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:468 +msgid "Lower Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:469 +msgid "Swap Case" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:470 +msgid "Title Case" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:37 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:141 msgid "Default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:333 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:279 +msgid "" +"If you use the WordPlayer e-book app on your Android phone, you can access " +"your calibre book collection directly on the device. To do this you have to " +"turn on the content server." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:283 +msgid "" +"Remember to leave calibre running as the server only runs as long as calibre " +"is running." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:285 +msgid "" +"You have to add the URL http://myhostname:8080 as your calibre library in " +"WordPlayer. Here myhostname should be the fully qualified hostname or the IP " +"address of the computer calibre is running on." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:362 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:349 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:350 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:378 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:379 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:388 msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:403 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:432 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:404 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:433 msgid "" "

An invalid library already exists at %s, delete it before trying to move " "the existing library.
Error: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:503 msgid "welcome wizard" msgstr "" @@ -6184,15 +6355,15 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1497 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1535 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1526 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1564 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1543 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1581 msgid "Compacting database" msgstr "" @@ -6200,7 +6371,7 @@ msgstr "" msgid "Password to access your calibre library. Username is " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server.py:419 +#: /home/kovid/work/calibre/src/calibre/library/server.py:429 msgid "" "[options]\n" "\n" @@ -6243,11 +6414,15 @@ msgstr "" msgid "The default output format for ebook conversions." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:552 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +msgid "Ordered list of formats to prefer for input." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/config.py:556 msgid "Read metadata from files" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:554 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:558 msgid "The priority of worker processes" msgstr "" @@ -6287,13 +6462,13 @@ msgstr "" msgid "Control email delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:83 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:105 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:101 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:123 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:145 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:164 msgid "Untitled article" msgstr "" @@ -6319,82 +6494,71 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:564 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:578 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:566 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:580 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:568 -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:574 -msgid " from " -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:572 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:586 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:576 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:588 +msgid " from " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:590 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:657 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:671 msgid "Could not fetch article. Run with --debug to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:678 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:692 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:682 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:696 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:688 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:702 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:739 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:753 msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:755 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:769 msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:765 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:779 msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:772 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:786 msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:886 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:907 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:941 -msgid "" -"\n" -"Downloaded article %s from %s" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:947 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:978 msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:953 -msgid "Failed to download article: %s from %s\n" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:956 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:989 msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:971 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1004 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_borba.py:78 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_glas_srpske.py:76 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_instapaper.py:56 @@ -6438,7 +6602,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_7dias.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_ambito.py:61 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_buenosaireseconomico.py:23 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:64 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_clarin.py:26 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_criticadigital.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_diagonales.py:23 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_el_mercurio_chile.py:61 @@ -6448,6 +6612,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elcronista.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elmundo.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_elperiodico_spanish.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_eltiempo_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_expansion_spanish.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_granma.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_infobae.py:21 @@ -6459,7 +6624,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion.py:60 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lanacion_chile.py:54 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa.py:60 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_hn.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_laprensa_ni.py:25 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_latribuna.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_lavanguardia.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_marca.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_miradasalsur.py:23 @@ -6469,6 +6636,7 @@ msgstr "" msgid "Spanish" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_accountancyage.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:13 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_adventuregamers.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_amspec.py:14 @@ -6486,6 +6654,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_cnn.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_corriere_della_sera_en.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_craigslist.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_mail.py:6 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17 @@ -6495,6 +6664,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_exiled.py:23 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_fastcompany.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_financial_times.py:16 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_forbes.py:10 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_freakonomics.py:13 @@ -6529,7 +6699,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_york_review_of_books_no_sub.py:18 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_new_yorker.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_news_times.py:7 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:16 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_newsweek.py:29 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_noaa.py:25 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm_int.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nytimes_sub.py:17 @@ -6572,7 +6743,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_twitchfilms.py:22 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_uncrate.py:24 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_upi.py:15 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:17 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usnews.py:21 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_utne.py:20 #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_wash_post.py:12 @@ -6659,6 +6830,10 @@ msgstr "" msgid "Portuguese" msgstr "" +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_usatoday.py:18 +msgid "Kovid Goyal and Sujata Raman" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19 msgid "Chinese" msgstr "" From 5074b4feda0f4d24039b56a5478fc21bd7b9ef49 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 21 Jul 2009 12:12:44 -0600 Subject: [PATCH 27/27] Fix regression where not specifying the --cover option with ebook-convert would cause the existing cover from the source file to get stripped --- src/calibre/ebooks/oeb/transforms/guide.py | 1 - src/calibre/ebooks/oeb/transforms/metadata.py | 11 ++++++++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/calibre/ebooks/oeb/transforms/guide.py b/src/calibre/ebooks/oeb/transforms/guide.py index 0764dd650a..3941904fdc 100644 --- a/src/calibre/ebooks/oeb/transforms/guide.py +++ b/src/calibre/ebooks/oeb/transforms/guide.py @@ -38,4 +38,3 @@ class Clean(object): 'title-page', 'copyright-page', 'start'): self.oeb.guide.remove(x) - diff --git a/src/calibre/ebooks/oeb/transforms/metadata.py b/src/calibre/ebooks/oeb/transforms/metadata.py index 0969509626..837769bc0d 100644 --- a/src/calibre/ebooks/oeb/transforms/metadata.py +++ b/src/calibre/ebooks/oeb/transforms/metadata.py @@ -94,12 +94,17 @@ class MergeMetadata(object): cdata = open(mi.cover, 'rb').read() elif mi.cover_data and mi.cover_data[-1]: cdata = mi.cover_data[1] - id = None - old_cover = self.oeb.guide.remove('cover') - self.oeb.guide.remove('titlepage') + id = old_cover = None + if 'cover' in self.oeb.guide: + old_cover = self.oeb.guide['cover'] + if cdata: + self.oeb.guide.remove('cover') + self.oeb.guide.remove('titlepage') if old_cover is not None: if old_cover.href in self.oeb.manifest.hrefs: item = self.oeb.manifest.hrefs[old_cover.href] + if not cdata: + return item.id self.oeb.manifest.remove(item) if cdata: id, href = self.oeb.manifest.generate('cover', 'cover.jpg')